ログチェック

 

こんばんわ、せっかくVPSを借りてるのだからしっかりログチェックを覚えよう

ということで、Logwatchの使い方をここ何日か調べてます

前回、前々回とメールが来たり来なかったりを繰り返して、迷惑メールフォルダというめちゃクライアント側の問題で来なかったんですが、この度サーバー側のエラーでメールが来なくなりましたwww

もう3回目ですよ、ログチェックのためのLogwatchで四苦八苦という本末転倒?であってるか分かりませんが、そんな感じになってます

原因から書くと、 /etc/logwatch/conf/logwatch.confの記述で
Mailer = /bin/mail < メールコマンドを「/bin/mail」に指定
というところ

成功していたときはもともと以下の記述しかなかったのですが

 

LogDir = /var/log : ログの格納先
MailTo  : 送信先メールアドレス
Detail = Med ログの詳細レベル。1~10の整数での指定可能(Low0 High10)
Archives = Yes  : アーカイブも参照するかどうか。ログがローテートされる瞬間を考慮にいれる。
HostLimit = Yes  : 転送されてきたログを対象に含めるか指定する。「Yes」で含めない、「No」で含める。
Range = yesterday  : 昨日のログファイルをチェックする

コピペ大好きなたけけんはアットマークアイティの内容にあった

Mailer = /bin/mail の記述を足しました

んでその次のCron.dairyから来なくなったという感じです

そしてまぁ色々とググってググって調べまくったあげく
とくに答えは見当たらず
ここかな~?とあてずっぽで記述を1行消したら当たり!
という結果となりましたw
うれしかったので2回実行しましたw
/etc/cron.daily/0logwatch←これね

 

あとログチェックとしてウェブアライザーとWordPressのプラグインのカウンター&簡単な解析を導入してます、プラグインの方は最近入れましたが、ウェブアライザーはVPSでWordpressを公開したときから動かしてますが、8割BOT状態ですね、8割って適当に言ってますけどね

ウェブアライザーのカスタマイズでBOTをカウントしないって風にやりたかったんですが
ウェブアライザーじたいが単にHTTPDのログを解析してるもんで、httpd.confをいじってCustom.logって記述でログじたいをカスタマイズして、それをウェブアライザーに読ませるという手法になるそうだ

 

たけけんのメモが、たけけんのLinuxメモだった頃、かなーり最初にログのみたいところだけを見るという
方法が知りたくて、ウィンドウズにファイルを送って、そのファイルをエクセルソフトで見るという方法をしてたのですが、かなり簡単な方法で確認ができるようで
たとえば 500エラーが見たいとき

cat /var/log/httpd/access_log | grep 500

で確認できます
grepの使い方じたいが良く分からなかったので、ものすごーくちょびっとですが、3ヶ月前よりは前進できてると思えますw

Httpd.confのエラーログの記述内容についてはまた別の機会に載せたいと思います

 

いろいろなサイトをグルグル調べまわってる間に、よくあるのが
書いてる人にしかわからない内容が多い!

てかたけけんのメモもそのうちの1つになる・・・

いや、自分が見る立場になると結構イラっときてしまったので
たけけんのメモを見た人が、同じようにイラっときては
たけけんは嫌なので、固定ページで
誰が見ても分かるようなサーバーの内容を作ろうと思ってます

じぶんが見ても分からないじゃ、ちょっと困りますしね

 

3連休が始まりますが、がんばろうぜ

 

そんな感じです

Similar Posts:


Leave a Reply

Your email address will not be published. Required fields are marked *