通过zabbix_sender实现批量传递key值(备忘)

选择使用zabbix_sender的由来基于业务中需要从MySQL数据库中提取游戏在线人数(5个服务),如果通过zabbix_get方式获取需要执行5次脚本获取,而通过zabbix_sender执行一次脚本可将5个服务的数据批量发送到zabbix trapper更为方便,减少了不必要的脚本执行

配置步骤如下:

1.配置zabbix_agentd.conf 自定义UserParameter

注释: 此步骤的目的是在zabbix server上创建key为send.online.count.data的item用于设置脚本的执行间隔,也可以在zabbix agent服务上设置crontab实现

2.数据获取脚本

3.创建模板和项目
A. 创建模板Online_Count_Template
B. 创建项目send.count.data

C. 创建Total监控项,其他略

4. 创建图形

5. 将模板关联到主机即可(可通过最新数据查看是否有数据上报 )

发表评论

电子邮件地址不会被公开。 必填项已用*标注