网络推广,网站推广,SEO推广,SEO公司,网络营销,网络公司,网站排名,网络推广公司,网站推广公司,网站优化公司,全站优化,SEO培训
自定义一个监控
Zabbix默认为我们提供了很多监控项目,但是我们不需要一些监控项目,也没有一些监控项目。这个时候我们该怎么办?
定义监控脚本。
定义键值对
创建监控项目
设置图形
教学案例:
自定义脚本以监控当前登录的用户数量。
5.1、自定一个用户数量收集脚本
#为将来存储插件创建一个插件目录。
[root @ zabbix ~]# mkdir/etc/zabbix/libexec
#编写一个脚本来统计登录的用户数量。
[root @ zabbix ~]# cat/etc/zabbix/libexec/check _ user _ number . sh
#!/bin/bash
#描述:登录用户监控脚本
count=`who |wc -l `
回声$计数
#授予脚本执行权限
[root @ zabbix ~]# chmod 755/etc/zabbix/libexec/check _ user _ number . sh
#测试脚本执行
[root @ zabbix ~]#/etc/zabbix/libexec/check _ user _ number . sh
一个
5.2、定义一个键值
[root @ zabbix ~]# vim/etc/zabbix/zabbix _ agent d . d/check _ user _ number . conf
user parameter=check . user . number,/etc/zabbix/libexec/check _ user _ number . sh
插件配置文件的格式
Command=kye,值可以写成以下格式。
#重启生效
[root @ manage 01 zabbix]# system CTL重新启动zabbix-agent
注意:如果是监控其它主机,请将libexec目录以及zabbix_agentd.d目录下的配置文件都拷贝到远程主机的/etc/zabbix目录下,并重启zabbix-agent服务
5.3、新建一个监控项,调用键值
注意:如果希望所有主机都应用此监控项目,请在相应的模板中创建监控项目和图表。
如果只是单台机器,则为主机设置监控项目和图形。
将监控项目添加到模板操作系统Linux模板中
依次点击配置——模板,找到模板操作系统Linux选项,如图
应用:监控项目分组
监控项目:监控什么?
触发:监控阈值
图形:监控图形
自动发现:自动添加监控业务。
网络监控:监控网站
单击监控项目可查看模板中的所有监控项目。此页面可以管理模板中的监控项目。
点击【创建监控项目】,弹出“创建监控项目”菜单,依次填写相应信息,即可创建自定义监控项目。
点击添加后,监控项目添加成功。
创建监控项目不是最终目标。最终目标是通过监控项目绘制一个图表。我们可以通过图表看到信息。接下来,让我们为这个监控项目创建一个图表。
点击当前界面的图形,进入模板的图形管理界面,如图
ds/2021/11/2021111721393840.png">图表管理界面可以对图形进行管理,我们这里选择 创建图形。
点击创建图形后,就会出现一个创建图形菜单
根据提示就把图形名称和对应的监控项填入即可。
图形创建成功了,接下来测试一下吧。
我们去找一个应用该模板的机器来看看是否有图形,图形是否有数据。
六、触发器
定义好了图形,我们的监控就完成了,但是怎么判断当前的监控值是否健康呢?那么我们就应该设置一个阈值了,也就是我们常说的警戒线,达到这个警戒线就应该报警通知管理员了。
接下来我来带大家看看如何定义一个阈值来判定监控项的健康情况,我们来学习触发器
选择配置—模板— Template OS Linux 选择触发器
点击 触发器后进入触发器管理界面,此页面可以管理所有触发器,我们需要创建一个触发器
点击 添加触发器,进入触发器设置菜单
OK!触发器设置成功了,我们验证看一下吧
我们通过多个终端同时登陆node1,登陆数量超过3个,我们来看看在监测—仪表盘是否会报警呢
报警啦,说明我们的触发器设置正确,同时我们看看node1的用户监控[Current_login_user]的那个图形吧
总结
如何自定义一个监控脚本
如何自定义一个键值(key)
如何新建监控项来调用对应的设置
如何为监控项设置图形
触发器如何设置
重点:插件放在什么位置,键值在哪里定义,如何在zabbix的监控项中关联定义好的内容
难点:键值的名称,如何在监控项中关联键值,名字一定要统一,除了监控项之外还要记得定义触发器和图形
SEO,SEO优化,网站优化,网站SEO,优化公司,关键词优化,关键词排名,搜索引擎优化尽在老铁外链网