首页 > Web开发 > 详细

青蛙学Linux—Zabbix Web使用之Zabbix发现功能③低级别发现

时间:2019-02-07 13:58:00      阅读:215      评论:0      收藏:0      [点我收藏+]

Zabbix的低级别发现(LLD)适用于监控多实例、变化的数据,LLD提供了一种在计算机上为不同实体自动创建监控项、触发器和图形的方法。例如:不同主机的网卡数量、网卡名称均不相同,使用LLD可以使我们不用为每台主机的每一块网卡单独创建一个监控项,而只要创建一个监控项即可。

通过LLD的key获取到的返回值为JSON格式数据。

Zabbix中自带了对以下几种类型的LLD:

  • 文件系统发现
  • 网络接口发现
  • CPU核和状态的发现
  • SNMP OID发现
  • ODBC SQL查询的发现
  • Windows服务发现

1、Zabbix LLD常用key及宏的概念

常用的Zabbix自带LLD key有以下几个:

vfs.fs.discovery      # 文件系统的LLD,适用Zabbix Agent监控
snmp.discovery        # SNMP的LLD,适用SNMP监控
net.if.discovery      # 网络接口的LLD,适用Zabbix Agent监控
system.cpu.discovery  # CPU的LLD,适用Zabbix Agent监控

通过LLD key从被监控主机返回的是一个JSON格式的数据,这里在主机A上使用zabbix_get从主机B上得到net.if.discovery的返回值:

[root@localhost bin]# ./zabbix_get -s 192.168.0.88 -k net.if.discovery
{"data":[{"{#IFNAME}":"lo"},{"{#IFNAME}":"ens160"}]}

青蛙学Linux—Zabbix Web使用之Zabbix发现功能③低级别发现

原文:https://www.cnblogs.com/yu2006070-01/p/10354741.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!