日志分析工具|日志分析工具pflogsumm安装及常规使用

更新时间:2019-02-17    来源:Perl    手机版     字体:

【www.bbyears.com--Perl】

实现:
1.安装 Date::Calc

# perl -MCPAN -e shell
cpan> install Date::Calc
 
2.安装pflogsumm

# cd /usr/local/src
# wget http://jimsun.linxnet.com/downloads/pflogsumm-1.1.5.tar.gz  //也可以到http://jimsun.linxnet.com/postfix_contrib.html下载
# tar zxvf pflogsumm-1.1.5.tar.gz
# cd pflogsumm-1.1.5
# cp pflogsumm.pl /usr/local/bin/pflogsumm
# chown bin:bin /usr/local/bin/pflogsumm
# chmod 755 /usr/local/bin/pflogsumm
# cp pflogsumm.1 /usr/local/man/man1/pflogsumm.1
# chown bin:bin /usr/local/man/man1/pflogsumm.1
# chmod 644 /usr/local/man/man1/pflogsumm.1
 
3.配置系统LANG,这步我没配也可以用!!www.111cn.NeT

# vi /etc/sysconfig/i18n
LANG=”en_US”
 
4.运行命令,查看日志

# /usr/local/bin/pflogsumm /var/log/maillog  //或pflogsumm `ls -rt /var/log/maillog*`

查看今天的邮件发送情况
# /usr/local/bin/pflogsumm -d today /var/log/maillog

查看昨天的邮件发送情况
# /usr/local/bin/pflogsumm -d yesterday /var/log/maillog
更详细的用法,可以参考man pflogsumm

5.定时把报告发送到邮箱

# crontab -e //在最后添加以下内容,每天凌晨0:05分把昨天的邮件发送状态发送到xx邮件,这个待补充!!!
0 5 * * * /usr/local/bin/pflogsumm -d yesterday /var/log/maillog | mail -s “Mail Report” 

 

本文来源:http://www.bbyears.com/jiaocheng/48084.html