zabbix主动监控日志文件

1.  监控sql server的errorlog

2.  监控mysql的error文件

    

 

     

 

       红框内要注意,一定要与zabbix_agent的hostname保持一致。  

3.  监控nginx的error文件

4.  监控linux系统日志文件

    1.  添加模板,并添加监控项,如下:

        

    2.  在zabbix客户端,修改zabbix_agent的hostname,与对应的主机名称保持一致。

    3.  因为默认的/var/log/messages的权限是root的读写权限, 其它用户和组都没有权限,但是zabbix_agent使用的是zabbix用户,所以还需要修改文件的权限。

        vi /etc/logrotate.d/syslog

/var/log/cron
/var/log/maillog
/var/log/messages
/var/log/secure
/var/log/spooler
{
missingok
sharedscripts
postrotate
/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
/usr/bin/setfacl -m u:zabbix:r-- /var/log/messages
endscript
}

 

                              

    

 

posted @ 2018-03-10 15:57  奋斗史  阅读(644)  评论(0)    收藏  举报