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
}
一往无前虎山行,拨开云雾见光明

浙公网安备 33010602011771号