- 現在との差分 を表示
- ソース を表示
- Postfix/pflogsumm へ行く。
1: 2014-02-12 (水) 22:37:41 nobuaki | |||
---|---|---|---|
Line 1: | Line 1: | ||
+ | TITLE:pflogsummを使ってPostfixのアクセスログを集計する | ||
+ | #contents | ||
+ | *はじめに [#yf9ed737] | ||
+ | この記事では,フリーで入るされているpflogsummを使って,Postfixのmaillogを解析してみる. | ||
+ | |||
+ | *解析と行っても何が出来るのか [#y7309ccb] | ||
+ | |||
+ | このプログラムでは,次のようなデータの集計ができる. | ||
+ | |||
+ | - メッセージは受信数,配送数数,転送数,バウンス数,拒否数 | ||
+ | - 受信して配信されたメッセージのバイト | ||
+ | - 送信者,受信者のホスト/ドメイン | ||
+ | - 送信者と受信者 | ||
+ | -SMTPD接続数,ホスト/ドメインの数,平均接続時間および合計接続時間 | ||
+ | |||
+ | *プログラムの入手 [#ia8d1552] | ||
+ | |||
+ | **公式サイト [#l2c93eeb] | ||
+ | |||
+ | プログラムの配布は以下の公式サイトから. | ||
+ | |||
+ | http://jimsun.linxnet.com/postfix_contrib.html | ||
+ | |||
+ | プラットフォームによってはPortやyum等で入手可能らしい. | ||
+ | |||
+ | **プログラムのダウンロード [#pbefa87b] | ||
+ | まずはプログラム本体. | ||
+ | |||
+ | mailsvr:&font(Red){ 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: &font(Red){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: &font(Red){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: | ||
+ | |||
+ | **ダウンロードファイルのチェック [#k25f99f4] | ||
+ | |||
+ | 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: | ||
+ | |||
+ | 値が同じなので問題無さそう. | ||
+ | |||
+ | **ファイルを展開する [#t34e339b] | ||
+ | |||
+ | 入手したファイルに問題は無かったので,ファイルを展開する. | ||
+ | |||
+ | 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: | ||
+ | |||
+ | 実行権限も付いているのでそのまま動作する. | ||
+ | |||
+ | *実行してみる [#j082fc2e] | ||
+ | |||
+ | まずはメールログファイルの確認. | ||
+ | |||
+ | 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: | ||
+ | |||
+ | なんだかあまり面白くないな... |
- Postfix/pflogsumm のバックアップ一覧
- Postfix/pflogsumm のバックアップ差分(No. All)
- 1: 2014-02-12 (水) 22:37:41 nobuaki
- 2: 2015-07-10 (金) 11:44:13 nobuaki
- 現: 2015-07-10 (金) 11:44:13 shinnai(shinnai)
- Rewound to 2 ages ago. at 2017-12-04 (月) 23:31:05
Counter: 5518,
today: 1,
yesterday: 1