pflogsum

blackhole# cd /usr/ports/mail/pflogsumm
blackhole# ll
total 6
-rw-r--r--  1 root  wheel  984 Sep  9 12:02 Makefile
-rw-r--r--  1 root  wheel  201 Sep  9 12:02 distinfo
-rw-r--r--  1 root  wheel  535 Oct  1  2001 pkg-descr
blackhole# make install

圧縮ファイルは解析出来ない模様なので、

/etc/newsyslog.conf
#/var/log/maillog			640  7	   *	@T00  JC
/var/log/maillog			640  7	   *	@T00  C
/etc/crontab
35	1	*	*	*	root	/root/bin/pflogsumm.sh

使い方は以下の通り

# /usr/local/bin/pflogsumm /var/log/maillog

newsyslog等で maillog.1.gz 等になっているログは

以下のようにパイプ使って渡してやりましょう

# gzip -dc maillog.1.gz | /usr/local/bin/pflogsumm

今日の分だけ出したい場合

# /usr/local/bin/pflogsumm -d today /var/log/maillog

昨日の分だけ出したい場合

# /usr/local/bin/pflogsumm -d yesterday /var/log/maillog

これで メールの流通量やエラー等の統計が表示されます。 便利そう。


トップ   編集 凍結解除 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-01-20 (火) 08:30:22