skillup

技術ブログ

サーバー・ネットワーク

webサーバーのログの見方

投稿日:2017年1月27日 更新日:

サーバー監視の基礎となるWebサーバーのログ(主にApache)の見方について少し書いてみようと思います。Apacheで解説しますが、nginxでもほぼおなじです。

モジュール読み込み

http.confの設定で上記を有効にしておくとログのカスタマイズが比較的柔軟にできるようです。※通常は最初から有効になっているようです。

一般的にいじるのは下記のような設定です。

ログレベル

これ以上のレベルのものをログに吐き出します。レベルを下げればたくさんの情報が見れる反面、情報量が多すぎておえない、ということにもなります。

ディフォルトはwarnです。

レベルについては下記リンクを見てみましょう。

AdminWeb エラーログに記録されるレベルの設定(LogLevel)

customerログ

accessログのことです。combinedというのはApacheのオリジナルのフォーマットのことです。

AdminWeb ログファイルの場所(CustomLog, ErrorLog)

他にもJSON形式でだしたり、syslogにデータをまとめたりと様々なパターンがあるようです。

エラーログ

上記のように時間、とエラーレベルクライントとエラーの情報などがはかれます。

アクセスログ

アクセスログも同じように見方があります(詳細は下記リンクを参考に)

さくらのナレッジ 「ログの見かた」~初心者でもよくわかる!VPSによるWebサーバー運用講座(1)

参考文献

SoftWareDesign 2016年/9月

-サーバー・ネットワーク
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

mod_rewriteでの注意点

久々にhtaccessでのmod_rewriteをやりまして少しハマった(忘れていたのでポイントを) このネタではタグつけて結構書いてますね・・ http://skill-up-engineering …

no image

mod_aliasに関して

同一ドメインでパスによってルートディレクトを分けたい時。 この場合、apacheの設定ファイルをいじることになります。 一般的にはhttpd.confではなく*.confと言った設定ファイルを使い、エ …

no image

Dockerでのメール送信に関して

Docker内でメール送信したいときなど。 通常であればWebコンテナ用にphp-7.4などのapache(or nginx)だけの最小構成になっていることがほとんどだと思いますので、メール送信ができ …

no image

S3 commandPoolについて

S3のcommandPoolに関して。 S3にファイルをアップロード、ダウンロードするときに、1つ1つファイルをアップロード、ダウンロードすることが一般的かと思いますが、ファイル数が多くなるとなかなか …

no image

サーバー設定ファイルについて apache

以前から気になっていたサーバーの設定ファイルに関しての疑問について調査。 本日はapacheについて学習しようと思います。 通常のapacheの設定ファイルは[crayon-60766b76c8af2 …