zabbix4.0添加自动发现规则(转载)

1、没有配置自动扫描情况,手动添加主机

  • 步骤1:创建主机群组:

 

  • 步骤2:创建模板:

步骤三:配置自动发现规则:

说明:

  • 名称:可以自定义
  • 类型:和交换机的配置有关,本例中,我们选择SNMPV2.
  • 键值:输入ifDescr(注:端口描述)
  • SNMP OID:对象标识符,在SNMP中,每一个需要监控的资源都被看作一个对象,比如交换机某一端口的入(in)流量。因为交换机肯定不止一个端口,要想表达自动发现所有端口,在zabbix中需要用到一种特殊的语法:
discovery[{#IFDESCR},IF-MIB::ifDescr]
discovery表示“发现设备”
[]表示在里面的内容是可循环获取的,比如交换机有24个口,就会循环获取24次
{#IFDESCR},IF-MIB::ifDescr,获取交换机端口的q名称信息
  • SNMP community:在交换机上配置的团体名;
  • 端口:从交换机上获取SNMP信息的端口,默认为161;
  • 其它采用默认设置即可,每30秒获取一次交换机信息;

获取了监控目标的端口信息,接下来需要设置具体监控项,本例中需要监控目标端口的入流量和出流量。
步骤四:配置“监控项原型”:

(1)设置端口流入速率:

 

由于需要查看流量的速率数据,因此需要取差并乘8:

说明:

  • 首先设置入流量监控原型
  • 名称:$1是一个变量,表示获取的端口名称
  • 类型:同上
  • 键值:ifInOctets[{#IFDESCR}],唯一值,这里就是名称变量出处
  • SNMP OID:获取每一个端口的入流量,SNMPINDEX是每个端口的索引号
  • 储存值:一定要选择差量(简单变化),意思是每次从交换机获取的流量都是真实的流量,这和监控服务器网卡数据不一样。其它采用默认设置即可。

(2)设置出流量监控原型

说明:

  • 除了键值和SNMP OID不一样,其它和入流量配置相同

步骤五:添加主机(交换机)

关联上模板:

snmp属性配置团体字:

步骤六:配置图形(一张图形上看看到多个端口)、聚合图形

步骤五过后可以看到一系列监控数据每隔30s在更新:

根据需要进行端口流量监控:

监控图形:

 

参考文献:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值