系统之家 - 系统光盘下载网站!

当前位置:系统之家 > 系统教程 > Linux安装使用logwatch

Linux如何安装使用logwatch(2)

时间:2015-01-20 17:09:16 作者:qipeng 来源:系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20150120/35386.html 手机查看 评论

  Format=《text|html》

  “Format” 配置指令定义了一份 logwatch 报告的格式(比如 text 或者 HTML)。

  Output=《file|mail|stdout》

  “Output” 配置指令定义生成的 logwatch 报告要发送的目的地。它能被保存成文件(file),生成电子邮件(mail)或者是直接在屏幕上显示(stdout)。

  用 Logwatch 来分析日志文件

  要弄明白怎么使用 logwatch 来分析日志文件,可以参考下面的 logwatch.conf 文件例子:

  Detail=High

  MailTo= youremailaddress@yourdomain.com

  Range=Today

  Service= http

  Service= postfix

  Service= zz-disk_space

  Format= html

  Output= mail

  使用这些设置,logwatch 将会处理三个应用服务(http、postfix 和 zz-disk_space)当天产生的日志,生成一份非常详细的 HTML 格式报告,然后邮件给您。

  如果您不想个性化 /etc/logwatch/conf/logwatch.conf,您可以不修改此文件让其默认,然后在命令行里运行如下所示的命令。也会得到同样的输出。

  # logwatch --detail 10 --mailto youremailaddress@yourdomain.com --range today --service http --service postfix --service zz-disk_space --format html --output mail

  电子邮件发送的报告样子如图示:

 Linux如何安装使用logwatch

  这份电子邮件头部包含指向导航到报告细节的链接,在每个选中的服务细节,也会有“返回顶部”的链接。

  接收人很少的情况下您可能会使用电子邮件发送报告这个选项。其它情况下,您可能会把让其生成为 HTML 格式的报告,这样每个想看这份报告的人都可以从网络共享里看到。只需要把上面例子中的配置做些修改就可以实现:

  Detail=High

  Range=Today

  Service= http

  Service= postfix

  Service= zz-disk_space

  Format= html

  Output= file

  Filename=/var/www/html/logs/dev1.html

  同样的,也可以在命令行中运行如下的命令。

  # logwatch --detail 10 --range today --service http --service postfix --service zz-disk_space --format html --output file --filename /var/www/html/logs/dev1.html

  最后,让我们使用 cron 来配置 logwatch 的定时执行任务。下面的例子中,将会在每个工作日的下午 12:15 分运行 logwatch 调度任务。

  # crontab -e

  1512**1,2,3,4,5/sbin/logwatch

  上面就是Linux安装使用logwatch的方法介绍了,本文还介绍了Linux运用logwatch查看日志的实例,已经logwatch的详细配置,希望对你有所帮助。

发表评论

0

没有更多评论了

评论就这些咯,让大家也知道你的独特见解

立即评论

以上留言仅代表用户个人观点,不代表系统之家立场

其他版本软件

热门教程

人气教程排行

Linux系统推荐

扫码关注
扫码关注

扫码关注 官方交流群 软件收录