74:ログファイルを管理する

自分が担当するシステムで障害やエラーが発生したときにどこのログを調査したら良いかわからないといった経験は ありませんか? ログファイルと一口に言っても、システムが扱うログファイルにはいろんな種類があります。

Webアプリケーションをサーバーまで含めて自分で管理した場合、パッと思いつくだけでも以下のようなログファイルがあるでしょう。

  • NginxやApacheなどのWebサーバーのアクセスログ、エラーログ

  • Webアプリケーションのログファイル、エラーログ

  • systemdなどで稼働している各種サービス、ミドルウェアのログ

システムが吐き出すログファイルにどのようなものがあるか把握することは、管理、運用するためにも大切です。

ベストプラクティス

Webアプリケーションの運用では、障害やエラーが発生したときにログを調査します。 そのため障害時にも慌てないように、ログファイルがどのように管理されているのか把握しておきましょう。

cover

(中略)詳細は書籍 自走プログラマー をご参照ください