- 自定义监控内容
- 1 添加自定义KEY
- 1.1 创建config文件
- 1.2 添加key的语法
- 1.3 填入监控内容
- 1.4 重启zabbix-agent2
- 1.5 测试服务端调用
- 2 添加自定义模板
- 2.1 创建模板
- 2.2 创建应用集
- 2.3 创建监控项
- 2.4 创建触发器
- 2.5 创建图形
- 2.6 关联模板
- 2.7 查看效果
1.1 创建config文件案例:自定义监控服务器登录的人数
需求:限制登录人数不超过3个,超过3个就发出警告信息。
[root@zabbix-agent02 ~]# grep -i '^include' /etc/zabbix/zabbix_agent2.conf Include=/etc/zabbix/zabbix_agent2.d/*.conf [root@zabbix-agent02 ~]# vim /etc/zabbix/zabbix_agent2.d/userparameter_login.conf1.2 添加key的语法
UserParameter=1.3 填入监控内容, UserParameter=login-user,who|wc -l UserParameter=login-user,/bin/sh /server/scripts/login.sh
可以写多个key,但是key是唯一的。
[root@zabbix-agent02 ~]# cat /etc/zabbix/zabbix_agent2.d/userparameter_login.conf UserParameter=login.user,who|wc -l UserParameter=login.user2,who|wc -l1.4 重启zabbix-agent2
[root@zabbix-agent02 ~]# systemctl restart zabbix-agent21.5 测试服务端调用
服务端打开3个连接
服务端需要安装zabbix-get(yum install zabbix-get -y)
[root@zabbix-agent02 ~]# who root tty1 2021-07-01 12:33 root pts/0 2021-07-01 17:22 (192.168.101.1) root pts/1 2021-07-01 13:09 (192.168.101.1) [root@zabbix-server01 ~]# zabbix_get -s 192.168.101.131 -p 10050 -k "login.user" 32 添加自定义模板
添加自定义模板一般分为以下几个步骤
- 创建模板
- 创建应用集
- 创建监控项
- 创建触发器



