一、案例:要求在Zabbix监控上,监控数据库Mysql服务器启动以来客户查询问题的数目(Questions)
(一)被监测主机上安装Mysql:
[root@localhost ~]# yum -y install mariadb-server mariadb
(二)启动Mysql:
[root@localhost ~]# systemctl start mariadb
(三)用命令切出想要的Key值:
[root@localhost ~]# mysqladmin -uroot status | cut -f4 -d":" | cut -f1 -d"S"
(四)在/etc/zabbix/zabbix_agentd.d/*.conf中配置参数
UserParameter=mysql.questions,mysqladmin -uroot status | cut -f4 -d":" | cut -f1 -d"S"
(五)查看自定义Key是否生效:
[root@localhost ~]# zabbix_agentd -t mysql.questions
mysql.questions [t| 2]
(六)重启Zabbix-agent服务
[root@localhost ~]# systemctl restart zabbix-agent.service
二、自定义KEY效果
(一)创建监控项,使用自定义的Key
(二)创建图形
(三)查看图形的监测数据
这样,我们就完成了自定义创建Key值并监控的案例。