Zabbix自定义监控项(ltems)与模板(Templates)实战

自定义模板 Templates 和监控项 Items

在Zabbix中,模板是用于定义监控逻辑的集合,包括监控项(Items)、触发器(Triggers)、图形(Graphs)等。通过创建自定义模板,你可以为特定类型的设备或应用构建一套可复用的监控方案。上面对Linux系统的监控是使用系统内置模板的监控项,虽然 Zabbix 内置的模板及其包括的监控项已经很丰富。
但是内置的监控项可能不一定适合当前环境,或者有些不需要的监控项,或者需要的监控项并没有提供。
因此实际生产中仍可能需要通过自定义监控项来满足当前环境的监控需求。

自定义模板和监控项实现过程

  • 在Zabbix 被监控主机上编写自定义监控项的取值的脚本,并加执行权限
  • 在Zabbix 被监控主机上的配置文件中添加自定义监控项,指定 key 和 对 key 赋值的脚本及参数
  • 在Zabbix Server 上使用 zabbix_get 工具测试是否能取到自定义监控项信息
  • 在Zabbix Web 创建模板,在模板中添加自定义监控项
  • 在Zabbix Web 将模板关联至被监控的主机
  • 导出自定义模板可以在其它 Zabbix Server 复用

除了自定义模板,也可以从zabbix网站查找适合自已的模板

https://share.zabbix.com/

自定义监控项

系统内置的监控项如下

https://www.zabbix.com/documentation/7.0/en/manual/config/items/itemtypes/zabbix_agent

内置的监控项无法满足要求,可以自定义监控项

自定义监控项配置

监控项键值的格式

https://www.zabbix.com/documentation/7.0/zh/manual/config/items/item/key

在这里插入图片描述

客户端可以自定义监控项,在Zabbix Agent 配置文件添加内容,格式如下

#cat  /etc/zabbix/zabbix_agentd.conf
#cat  /etc/zabbix/zabbix_agent2.conf
UserParameter=<key>,<shell command>
Include=/etc/zabbix/zabbix_agentd.d/*.conf

#或者创建独立的自定义文件
#cat /etc/zabbix/zabbix_agentd.d/*.conf
#cat /etc/zabbix/zabbix_agent2.d/*.conf
UserParameter=<key>,<shell command>

说明
key 必须整个

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值