Logwatch

logwatch使用

谁说胖子不能爱 提交于 2020-04-29 20:04:53
logwatch是一款用 Perl 语言编写的开源日志解析分析器。它能对原始的日志文件进行解析并转换成结构化格式的文档,也能根据您的使用情况和需求来定制报告。logwatch 的主要目的是生成更易于使用的日志摘要,并不是用来对日志进行实时的处理和监控的。正因为如此,logwatch 通常被设定好时间和频率的自动定时任务来调度运行或者是有需要日志处理的时候从命令行里手动运行。一旦日志报告生成,logwatch 可以通过电子邮件把这报告发送给您,您可以把它保存成文件或者直接显示在屏幕上。 安装: yum install logwatch -y 配置文件:/usr/share/logwatch/default.conf/logwatch.conf 我目前不想让它每天都执行,所以就删掉了/etc/cron.daily/0logwatch文件 手动执行 logwatch ################### Logwatch 7.4.0 (03/01/11) #################### Processing Initiated: Wed Apr 29 18:18:37 2020 Date Range Processed: yesterday ( 2020-Apr-28 ) Period is day. Detail Level of Output: 0 Type of

Logwatch linux日志监视器解析

∥☆過路亽.° 提交于 2020-03-02 04:40:24
Logwatch是一款专门监测Linux log文件(日志文件)的软件。安装以后稍微配置,就能每天将主机的log分析文件发送至指定的邮箱。能节省一个个手动查看日志的繁琐,为管理员节省时间,节省精力。并且每天(甚至更频繁)都能准确地接收到日志。从而对服务器的安全情况有所掌握。 [root@localhost ~]# vi /usr/share/logwatch/default.conf/logwatch.conf 查找 MailTo =root ,将root修改为自己的Email地址,如 MailTo = user@domain.com Detail = low 细节度,将low修改为high或 10即最高(推荐)。 logwatch默认为每天执行一次(cron.daily)。 [root@localhost ~]# cd /etc/cron.daily/ [root@localhost cron.daily]#ls –l 总计 72 ……………………………………………………………… lrwxrwxrwx 1 root root 39 09-10 14:29 0logwatch -> /usr/share/logwatch/scripts/logwatch.pl ……………………………………………………………… 手动执行: # perl /usr/sbin/logwatch