PHPカンファレンス香川2024へ参加&登壇してきました!
5/11(土)に香川県高松市で開催された PHPカンファレンス香川2024 に参加&登壇してきました!
登壇
レガシーコードにもオブザーバビリティを 〜少しずつ始めるサービス監視〜
私が2023年9月に入社してチームに入ってから進めてきたサービス監視周りのお話をしてきました。
はじめての40分トークだったのですが、5分ほどショートしてしまいつつもなんとか終えることができました。
反省点はいっぱいあるので、今後改善していきたいです。
言いたかったことはココ!!!
いわゆるレガシーコードで「なかなかこれは大変だ、この状態で監視なんて……」と一度は思ったこともありました。
ただ、少しずつでも積み上げていくことでオブザーバビリティを少しずつ上げてサービスを良くしていけるという気づきを得られたので、これを伝えたかったというのがこのプロポーザルの動機でした。
タイムライン上でもたくさん反応いただけてうれしかったです
本当にたくさんいただけていて嬉しかったです! 抜粋で掲載させていただきます。
レガシーコードということはレガシーになれたコードなのだ > 稼働して売上を上げている #phpconkagawa #maki
— おかしょい (@okashoi) May 11, 2024
#phpconkagawa #maki "サービスが正しく提供できているかを監視できてますか?"
— 央 (@sogaoh) May 11, 2024
"監視"とオブザーバビリティ"は違う#phpconkagawa #maki
— Y-Kanoh(かのう) (@YKanoh65) May 11, 2024
外部からデータ取得をするシステムのデータ結果の傾向を見られるようにする、みたいな機能は自前で作ったことあるのですごいわかる #phpconkagawa #maki
— おかしょい (@okashoi) May 11, 2024
horensoって名前のOSSあるんだ面白い
— ことみん (@kotomin_m) May 11, 2024
初耳
#phpconkagawa
恒久対応で目視確認追加はよくやりがち#phpconkagawa #maki
— ykawasaki683 (@ykawasaki683) May 11, 2024
日次のログ確認運用、エラーログ収集…
— nabe-yu (@nabe_yu_jp) May 11, 2024
似たような経験ある…泥臭いけどやるしかねぇって感じで
#phpconkagawa
異常が無いこと≠お客様がサービスを正常に利用できていること#phpconkagawa
— 甘酢 (@amazu_karaage) May 11, 2024
「サービスに起きてほしくないことを洗い出して検出する」大事な観点 #phpconkagawa #maki
— おかしょい (@okashoi) May 11, 2024
具体的なシステムの監視だけじゃなく、ユーザーに価値が提供できているかどうか外形監視が必要ってことかー
— nabe-yu (@nabe_yu_jp) May 11, 2024
サービスに起きてほしくないことが起きていないか検知
→ メトリクス用のログをJSONLで吐く
#phpconkagawa
#phpconkagawa #maki "ログはJSON形式にするのが吉" 最近はほんとそう。CloudWatch Log Insight でもクエリにかけたりできるし。
— 央 (@sogaoh) May 11, 2024
Plain Text のをどうにか情報付加できてるのは Datadog とか New Relic の便利機能にすぎず、フォーマットが独自になってたらがんばって Grok Parser…
少しずつ始めるオブザーバビリティ#phpconkagawa #maki
— ykawasaki683 (@ykawasaki683) May 11, 2024
ログからサービスの重要な部分の計測ができのいいですね #phpconkagawa #maki
— meihei (@app1e_s) May 11, 2024
レガシーコードだからといってオブザーバビリティを上げられないというわけではない
— 甘酢 (@amazu_karaage) May 11, 2024
できることから小さく始める#phpconkagawa#maki
「オブザーバビリティというガードレール」いい表現だなあ #phpconkagawa #maki
— おかしょい (@okashoi) May 11, 2024
オブザーバビリティの話し、主語がユーザー(顧客)なのとても良い…#phpconkagawa #maki
— meihei (@app1e_s) May 11, 2024
これめちゃくちゃ笑いました
飛行機に乗るときの解像度が我々と違いすぎる…! #phpconkagawa #maki
— にゃんだーすわん (@tadsan) May 11, 2024
素晴らしすぎる会場
この感じが好き#phpconkagawa#披雲閣 pic.twitter.com/yOFoh3ZxOK
— やまと | ☕️ | 🐈 (@yamato_sorariku) May 12, 2024
無限うどん最高
二杯いただくことができました!
ここにcocoさんがw #phpconkagawa pic.twitter.com/E1T6RfHnPX
— やまと | ☕️ | 🐈 (@yamato_sorariku) May 11, 2024
無限うどん! #phpconkagawa pic.twitter.com/v0ZjD0M20d
— やまと | ☕️ | 🐈 (@yamato_sorariku) May 11, 2024
一鶴の骨付鳥
おやどり pic.twitter.com/jni06M1wiV
— やまと | ☕️ | 🐈 (@yamato_sorariku) May 10, 2024
懇親会も最高だった
懇親会のお料理がうますぎる〜〜〜#phpconkagawa pic.twitter.com/beaCiSQbJ2
— やまと | ☕️ | 🐈 (@yamato_sorariku) May 11, 2024
LTを2回からみてる #phpconkagawa pic.twitter.com/m9CbPbZSzJ
— やまと | ☕️ | 🐈 (@yamato_sorariku) May 11, 2024
まとめ
生まれて初めての四国であり、初めての香川だったのですが最高でした。
主催してくれた@chatii
さんをはじめとしたスタッフの皆さん本当にありがとうございました!!!!!!
また来年の開催を本当に楽しみに待っています。次回はうどんツアーいくぞ。