zabbix每日监测日志是否下载成功

1949人浏览 / 0人评论

一、创建模板

二、创建应用集

三、创建监控项

1、如果文件名是固定不变的,那么直接使用键值即可

‘[root@zabbix02 ~]# zabbix_get -p 10050 -s 192.168.2.11 -k vfs.file.exists[/home/scripts/crontab/yunaq_cdn/source_logs/cdstm.cn-access-20200630.log.gz]
0

2、文件会变方法二

自定义key值

[root@rizhi-server yunaq_cdn]# tail -n 2 /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf 
UserParameter=log.status, find /home/scripts/crontab/yunaq_cdn/source_logs/ -type f -name "cdstm.cn-access-$(date +"%Y%m%d"  -d "-1 day").log.gz"|wc -l
[root@rizhi-server yunaq_cdn]# service zabbix-agent restart    ##重启zabbix-agent

 在服务器上进行抓取

[root@zabbix02 ~]# zabbix_get -p 10050 -s 192.168.2.11 -k log.status    ##抓取成功
1
 

监测日志我是设置成每天只有在中午的时候判断是否存在, 更新间隔要改为0,要不然自定义时间无效

设置监测时间:https://blog.csdn.net/Hu_wen/article/details/106187694?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

五、配置触发器

{2.11-monitoring-log:log.status.last()}<>1

完成

然后绑定到主机上就行拉

全部评论