logwatch的下载地址:
http://sourceforge.net/projects/logwatch
Logwatch是一个可定制的日志分析系统。使用Perl语言编写。
Logwatch通过系统的日志分析,并创建一个报告,分析您所指定的区域。 Logwatch易于管理,在大多数系统上都可以使用。
ubuntu安装:
sudo apt-get install logwatch
用法:
Usage: /usr/sbin/logwatch [–detail <level>] [–logfile <name>] [–output <output_type>]
[–format <format_type>] [–encode <enconding>] [–numeric]
[–mailto <addr>] [–archives] [–range <range>] [–debug <level>]
[–filename <filename>] [–help|–usage] [–version] [–service <name>]
[–hostformat <host_format type>] [–hostlimit <host1,host2>] [–html_wrap <num_characters>]
用法举例:
如不加–range,则默认是昨天到今天的区间
0.查看帮助信息/查看时间区间的用法
# logwatch --help # logwatch --range Help
1.查看日志,显示比较全的信息
# logwatch
2.查看某服务sshd日志
# logwatch --service sshd
3.查看近三天的cron日志
logwatch --service cron --range '-3 days'
4.查看sshd的日志,并发送邮件(需配置好邮件服务器,可以对外发邮件)
# logwatch --service sshd --mailto [email protected]
Leave a Reply