Open4
アドベントに向けて今年の棚卸しをする
できるようになったこと①
ログ→修正までのながれ
- ログに出てるエラーを見る。大抵わからないので、Copilot先生に翻訳してもらう
- ログのリクエストとかに何かヒントがないか見る。400で帰ってきている、別システム時のエラーメッセージがあるか、など
- 1、2で大体のあたり(仮説)をつけて調べてみる。このログなら、あのDBにこの値が入っているはず...など
- 3で仮説が立たなければ、コードを読みながら処理を追ってみる。
- ここまで30分ぐらいでお客様影響がなければそのまま調査。あればわかる人に聞いてみる
ログが大量に出たら何かが壊れているので、担当者全員を即呼び緊急対応を行う
ログを調べる時のポイント
調べる時のポイントを絞る(闇雲に調べても時間がかかる)
- ユーザーがどんな操作をしたらそれを再現できるのか?
- 動作のトレースが取れていれば、流れを追う
- DBの値から、操作の仮説を立てる
- (残っていれば)操作ログからどのような動きをしたのか見てみる