服务器版本:CentOS Linux release 7.6.1810 (Core)

zabbix版本:5.0.19

总流程

配置》》》主机》》》创建主机
配置》》》模板》》》创建模板》》》填写相关信息》》》点击添加按钮》》》在模板列表查看
配置》》》模板》》》选中模板》》》应用集》》》添加应用集》》》填写应用集名称》》》点击添加按钮
配置》》》模板》》》选中模板》》》监控项》》》创建监控项》》》填写相关信息》》》点击添加按钮
配置》》》模板》》》选中模板》》》触发器》》》创建触发器》》》填写相关信息》》》点击添加按钮
配置》》》模板》》》选中模板》》》图形》》》创建图形》》》填写相关信息》》》点击添加按钮

一、创建监控主机

配置》》》主机》》》创建主机

image.png image.png

二、自定义监控模板

自定义监控服务器登陆的人数,需求:限制登陆人数不超过三个,超过三个就发出报警信息
abbix自带模板,以及监控项,无法满足我们的需求,我们就可以自定义监控项。自定义监控其实就是添加监控的key,监控的命令。

# 首先显示用户登陆的命令
who | wc -l 	# 显示登陆人数
[root@k8snode1 ~]# who | wc -l
2
[root@k8snode1 ~]#

1.需要添加监控项配置文件,路径

在zabbix-agent客户端进行操作

# zabbix配置文件,大多数软件配置都会使用inclued形式来优化配置文件
cd /usr/local/zabbix-agent/etc/&&vim zabbix_agentd.conf
添加
Include=/usr/local/zabbix-agent/etc/zabbix_agentd.conf.d/*.conf

# 自定义配置文件的语法
# UserParameter=<key>,<shell command>
cd /usr/local/zabbix-agent/etc/zabbix_agentd.conf.d
vim userparameter_login.conf 
UserParameter=login.user,who|wc -l
# 保存,重启zabbix-agent

*****************************************************************************

在zabbix服务端命令行进行测试
zabbix_get -s "172.10.6.57" -p 10050 -k "login.user"
# 2

2.创建模板

配置》》》模板》》》创建模板》》》填写相关信息》》》点击添加按钮》》》在模板列表查看

image.png image.png image.png

3.创建应用集

应用集(好比是一个文件夹,里面放入了一堆监控项)
配置》》》模板》》》选中模板》》》应用集》》》添加应用集》》》填写应用集名称》》》点击添加按钮

image.png image.png image.png image.png

4.创建监控项,自定义item,你具体想监控的内容

配置》》》模板》》》选中模板》》》监控项》》》创建监控项》》》填写相关信息》》》点击添加按钮

image.png image.png image.png image.png

5.创建触发器

当监控项获取到值的时候,进行和触发器比较,判断,决定是否报警
配置》》》模板》》》选中模板》》》触发器》》》创建触发器》》》填写相关信息》》》点击添加按钮

image.png image.png image.png image.png image.png

6.创建图形

配置》》》模板》》》选中模板》》》图形》》》创建图形》》》填写相关信息》》》点击添加按钮

image.png image.png image.png image.png

7.将模板和具体的主机关联

image.png image.png

当主机列表中可用性为 ZBX时,说明配置成功

image.png

8.测试

打开四个终端

image.png

zabbix 会显示刚刚配置的内容,包括时间,主机,严重性等。。

image.png

现在关掉一个终端,变成三个终端

image.png

zabbix中显示的问题,也自动消失了

image.png

9.图形化

image.png image.png

参考

https://www.cnblogs.com/chenppp/p/13430932.html
https://blog.csdn.net/Yosigo_/article/details/120204748
https://blog.csdn.net/weixin_42708432/article/details/118602366