zabbix之自定义监控(项目日志监控)
一、需求:
搭建好的zabbix监控系统一般是要对主机或者项目进行监控的,现在要求对主机上的一个项目的日志进行监控并分析出需要的数据展示。
二、解决:
1、要想监控自己的日志文件,首先要明确zabbix监控是在zabbix_agentd.conf配置文件中配置一个UserParameter,然后后边跟一个键之后逗号加需要执行的命令或者脚本即可
2、配置zabbix_agentd.conf(命令还可以换成是可执行脚本,但是需要注意的是最好返回的是一个值,而不是多个值)
3、重启zabbix_agentd
killall zabbix_agentd 杀死所有zabbix客户端进程
/usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/etc/zabbix_agentd.conf 启动zabbix客户端,需要注意的是找到自己这2个文件的路径换成自己的路径
4、配置zabbix_server的web页面即可
找到主机然后点入到相应主机接着点击主机相应监控项,右上角创建监控项
5、配置监控项
此时自定义监控项就算完成了,等到间隔时间可以看下数据有没有即可
查看监控项状态
查看监控到的数据