首页 > 系统服务 > 详细

linux日志服务之logwatch

时间:2014-03-22 22:10:52      阅读:692      评论:0      收藏:0      [点我收藏+]

因为logwatch默认要使用sendmail服务,所以请参考linux之发送邮件--sendmail服务配置首先设置正确sendmail服务。

  1. 安装logwatch。
  2. 查看logwatch文件在/etc文件夹下的配置文件夹结构:
    bubuko.com,布布扣
    harvey@harvey-Virtual-Machine:~$ tree /etc/logwatch/
    /etc/logwatch/
    ├── conf
    │   ├── logfiles
    │   └── services
    └── scripts
        └── services
    
    5 directories, 0 files
    bubuko.com,布布扣
  3. logwatch系统的模板文件的位置/user/share/logwatch
    bubuko.com,布布扣
    harvey@harvey-Virtual-Machine:~$ tree /usr/share/logwatch/default.conf/
    /usr/share/logwatch/default.conf/
    ├── html
    │   ├── footer.html
    │   └── header.html
    ├── ignore.conf
    ├── logfiles
    │   ├── autorpm.conf
    │   ├── bfd.conf
    ...
    │   ├── vsftpd.conf
    │   ├── windows.conf
    │   ├── xferlog.conf
    │   └── yum.conf
    ├── logwatch.conf #这个就是我们马上要配置的文件
    └── services
        ├── afpd.conf
    ...
           └── zz-zfs.conf
    
    3 directories, 149 files
    bubuko.com,布布扣
  4. 配置发送到指定邮箱,我们要做如下操作:按道理配置文件应该是直接更改/etc下的配置文件,但是在etc下没有找到logwatch.conf文件。而按照logwatch的配置和使用文章的方式把模板位置的logwatch.conf复制到/etc目录下总是提示“/var/cache/logwatch No such file or directory at /usr/sbin/logwatch line 633.”这个错误,最后还是在模板文件处直接配置才配置成功了,感谢Ubuntu下Logwatch安装与配置这篇文章的作者。
    bubuko.com,布布扣
    sudo vim /usr/share/logwatch/default.conf/logwatch.conf
    
    #1,配置mailto 为自己的邮箱
    bubuko.com,布布扣
  5. 测试立即给邮箱发送分析报告
bubuko.com,布布扣
logwatch --mailto  youmail@youmail.com
bubuko.com,布布扣
  • bubuko.com,布布扣:配置logwatch.conf时候建议配置Output=file;Format=html;Encode=base64。下面是配置html和不配置的效果对比截图。
  • bubuko.com,布布扣bubuko.com,布布扣

linux日志服务之logwatch,布布扣,bubuko.com

linux日志服务之logwatch

原文:http://www.cnblogs.com/zhanghaiyublog/p/3617710.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!