解析と行っても何が出来るのか
このプログラムでは,次のようなデータの集計ができる.
- メッセージは受信数,配送数数,転送数,バウンス数,拒否数
- 受信して配信されたメッセージのバイト
- 送信者,受信者のホスト/ドメイン
- 送信者と受信者
- SMTPD接続数,ホスト/ドメインの数,平均接続時間および合計接続時間
公式サイト
プログラムの配布は以下の公式サイトから.
http://jimsun.linxnet.com/postfix_contrib.html
プラットフォームによってはPortやyum等で入手可能らしい.
プログラムのダウンロード
まずはプログラム本体.
mailsvr: curl -O http://jimsun.linxnet.com/downloads/pflogsumm-1.1.3.tar.gz}; % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 46380 100 46380 0 0 19260 0 0:00:02 0:00:02 --:--:-- 23567 mailsvr:
そしてMD5ファイルも.
mailsvr: curl -O http://jimsun.linxnet.com/downloads/pflogsumm-1.1.3.tar.gz.md5}; % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 57 0 57 0 0 127 0 --:--:-- --:--:-- --:--:-- 248 mailsvr:
ダウンロードしたファイルを確認.
mailsvr: ls -la pflogsumm-1.1.3.tar.gz*}; -rw-r--r-- 1 server wheel 46380 Feb 12 21:20 &font(Blue){pflogsumm-1.1.3.tar.gz}; -rw-r--r-- 1 server wheel 57 Feb 12 21:21 &font(Blue){pflogsumm-1.1.3.tar.gz.md5}; mailsvr:
ダウンロードファイルのチェック
MD5値を確認する.
md5 pflogsumm-1.1.3.tar.gz MD5 (pflogsumm-1.1.3.tar.gz) = 5e3fb28dfb5b7f4a8b6b9bf2abde9542 mailsvr:
ダウンロードしたMD5値を確認する.
mailsvr: cat pflogsumm-1.1.3.tar.gz.md5 5e3fb28dfb5b7f4a8b6b9bf2abde9542 pflogsumm-1.1.3.tar.gz mailsvr:
値が同じなので問題無さそう.
ファイルを展開する
入手したファイルに問題は無かったので,ファイルを展開する.
mailsvr: tar xzf pflogsumm-1.1.3.tar.gz mailsvr:
展開されたファイルを確認する.
mailsvr: ls -la pflogsumm-1.1.3 total 296 drwxr-x--- 8 server wheel 272 Mar 21 2010 . drwxrwxrwt 11 root wheel 374 Feb 12 21:48 .. -rw-r--r-- 1 server wheel 26817 Mar 21 2010 ChangeLog -rw-r--r-- 1 server wheel 1274 Mar 21 2010 README -rw-r--r-- 1 server wheel 2537 Dec 30 2002 ToDo -rw-r--r-- 1 server wheel 29769 Jun 29 2008 pflogsumm-faq.txt -rw-r----- 1 server wheel 20201 Mar 21 2010 pflogsumm.1 -rwxr-xr-x 1 server wheel 59583 Mar 21 2010 pflogsumm.pl mailsvr:
実行権限も付いているのでそのまま動作する.
実行してみる
まずはメールログファイルの確認.
mailsvr: ls -la /var/log/mail.log -rw-r----- 1 root admin 55214 Feb 12 21:18 /var/log/mail.log mailsvr:
このログファイルを指定して実行する.
mailsvr: ./pflogsumm-1.1.3/pflogsumm.pl /var/log/mail.log
Grand Totals ------------ messages
0 received 0 delivered 0 forwarded 0 deferred 0 bounced 0 rejected (0%) 0 reject warnings 0 held 0 discarded (0%)
0 bytes received 0 bytes delivered 0 senders 0 sending hosts/domains 0 recipients 0 recipient hosts/domains
Per-Hour Traffic Summary ------------------------ time received delivered deferred bounced rejected -------------------------------------------------------------------- 0000-0100 0 0 0 0 0 0100-0200 0 0 0 0 0 0200-0300 0 0 0 0 0 0300-0400 0 0 0 0 0 0400-0500 0 0 0 0 0 0500-0600 0 0 0 0 0 0600-0700 0 0 0 0 0 0700-0800 0 0 0 0 0 0800-0900 0 0 0 0 0 0900-1000 0 0 0 0 0 1000-1100 0 0 0 0 0 1100-1200 0 0 0 0 0 1200-1300 0 0 0 0 0 1300-1400 0 0 0 0 0 1400-1500 0 0 0 0 0 1500-1600 0 0 0 0 0 1600-1700 0 0 0 0 0 1700-1800 0 0 0 0 0 1800-1900 0 0 0 0 0 1900-2000 0 0 0 0 0 2000-2100 0 0 0 0 0 2100-2200 0 0 0 0 0 2200-2300 0 0 0 0 0 2300-2400 0 0 0 0 0
Host/Domain Summary: Message Delivery -------------------------------------- sent cnt bytes defers avg dly max dly host/domain -------- ------- ------- ------- ------- -----------
Host/Domain Summary: Messages Received --------------------------------------- msg cnt bytes host/domain -------- ------- -----------
Senders by message count: none
Recipients by message count: none
Senders by message size: none
Recipients by message size: none
message deferral detail: none
message bounce detail (by relay): none
message reject detail: none
message reject warning detail: none
message hold detail: none
message discard detail: none
smtp delivery failures: none
Warnings -------- smtpd (total: 246) 81 cidr map /etc/postfix/smtpdreject.cidr, line 11: non-null host ... 81 cidr map /etc/postfix/smtpdreject.cidr, line 12: non-null host ... 81 cidr map /etc/postfix/smtpdreject.cidr, line 10: non-null host ... 1 61.211.238.18: hostname hostname.interq.or.jp verification fail... 1 61.114.231.226: hostname hostname.interq.or.jp verification fai... 1 78.129.248.67: hostname fn1.co.uk verification failed: nodename... trivial-rewrite (total: 32) 32 do not list domain ujp.jp in BOTH mydestination and virtual...
Fatal Errors: none
Panics: none
Master daemon messages: none mailsvr:
なんだかあまり面白くないな...
Counter: 5485,
today: 1,
yesterday: 3
最終更新: 2015-07-10 (金) 11:44:13 (JST) (3212d) by shinnai(shinnai)