检测一个自定义的值
比如监控当前用户登录数量,先取到要监控的对应的值
who | wc -l
查看需要添加值的语法
vim /etc/zabbix/zabbix_agentd.conf
存放配置文件的相关配置
[root@maste zabbix_agentd.d]# cat user_login.conf
UserParameter=user.login,who|wc -l
查看是否能获取到值
[root@master zabbix_agentd.d]#zabbix_agentd -p | grep user.login
user.login [t|1]
在server端查看是否能获取到agent端的值
安装zabbix-get
yum install zabbix-get -y
zabbix-get语法
[root@harbor ~]# zabbix_get
usage:
zabbix_get -s host-name-or-IP [-p port-number] [-I IP-address] -k item-key
zabbix_get -s host-name-or-IP [-p port-number] [-I IP-address]
--tls-connect cert --tls-ca-file CA-file
[--tls-crl-file CRL-file] [--tls-agent-cert-issuer cert-issuer]
[--tls-agent-cert-subject cert-subject]
--tls-cert-file cert-file --tls-key-file key-file
[--tls-cipher13 cipher-string] [--tls-cipher cipher-string]
-k item-key
zabbix_get -s host-name-or-IP [-p port-number] [-I IP-address]
--tls-connect psk --tls-psk-identity PSK-identity
--tls-psk-file PSK-file [--tls-cipher13 cipher-string]
[--tls-cipher cipher-string] -k item-key
zabbix_get -h
zabbix_get -V
[root@root ~]# zabbix_get -s 172.16.1.61 -k user.login
1
在浏览器选择对应的主机创建监控项
创建监控项
填写监控项对应的信息,(可根据实际情况选择)
查看监控的数据
xshell再新增agent终端窗口测试
笔者联系方式
QQ:1359013011
微信同上