skillup

技術ブログ

サーバー・ネットワーク

webサーバーのログの見方

投稿日:

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

モジュール読み込み

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

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

ログレベル

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

ディフォルトはwarnです。

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

http://www.adminweb.jp/apache/log/index4.html

customerログ

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

http://www.adminweb.jp/apache/log/index1.html

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

エラーログ

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

アクセスログ

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

http://knowledge.sakura.ad.jp/beginner/3424/

参考文献

SoftWareDesign 2016年/9月

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

執筆者:


comment

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

関連記事

no image

ansible rolesなど

ansibleはある程度ファイルが肥大化してくると、管理するのが大変になります。 一般的にはプログラムのようにある程度のまとまりにわけてそれを読み込むということになります。 ある程度のまとまりのことを …

no image

docker メモ

まだ数時間しか触ってませんが、なんとなくのイメージなど Vagrantと違いOSではなく主にミドルウェア(httpd,mysqlなど)を手軽に構築する仮想環境ツール Linuxの中でしか動かない 起動 …

no image

nginxの設定&php-fpmインストール

本日、久しぶりにPHPのWebアプリを別サーバーに移行したのですが、nginxの設定でかなり手間取りましたのでちょっと記録しておきます。 Contents1 nginxの設定1.1 インストール1.2 …

no image

インメモリデータベース redis

インメモリデータベースのredis(レディース)について。 キャッシュとして以前はmemcachedを使っていましたが、いろいろ多機能ということでredisをちょっと触ってみようかと。 Content …

no image

サーバー調査(主にログ調査に関して)

実務でサーバーなどの調子が悪いときに見るポイントなどをリストアップ。 基本はログの調査 プログラムも同じだと思いますが、基本的にはログを見ていくことになります。 見たほうが良いログなどは下記のもの C …