7 个标准化网络设备模板

概述

为了实现对交换机、路由器等网络设备的监控,我们创建了两个模型:一个用于网络设备本身(主要是其机箱),另一个用于网络接口。

自Zabbix 3.4起,系统提供了针对多系列网络设备的模板。这些模板涵盖(在设备支持get的情况下)以下监控项:

  • 机箱故障监控(电源、风扇和温度,整体状态)

  • 机箱性能监控(CPU和memory 监控项)

  • 机箱资产收集(序列号、型号名称、固件version)

  • 使用IF-MIB和EtherLike-MIB进行网络接口监控

    (interface status, interface traffic load, duplex status for Ethernet)

这些模板可通过以下方式获取:

  • 新安装环境中 - 位于配置模板

  • 如果是从旧版本升级,您可以在

    templates in the zabbix/templates directory of the downloaded latest Zabbix version. While in ConfigurationTemplates you can import them manually from this directory.

如需导入新的开箱即用模板,建议同时update全局正则表达式@Network interfaces for discovery以:

Result is FALSE: ^Software Loopback Interface
       Result is FALSE: ^(In)?[lL]oop[bB]ack[0-9._]*$
       Result is FALSE: ^NULL[0-9.]*$
       Result is FALSE: ^[lL]o[0-9.]*$
       Result is FALSE: ^[sS]ystem$
       Result is FALSE: ^Nu[0-9.]*$

在大多数系统上过滤掉回环和空接口。

设备

可用模板的设备系列列表:

模板名称 厂商 设备系列 已知型号 操作系统 使用的MIB 标签
Alcatel Timetra TiMOS SNMP 阿尔卡特 Alcatel Timetra ALCATEL SR 7750 TiMOS TIMETRA-SYSTEM-MIB,TIMETRA-CHASSIS-MIB 认证
Brocade FC SNMP 博科 Brocade FC交换机 Brocade 300 SAN Switch- - SW-MIB,ENTITY-MIB 性能
故障
Brocade_Foundry Stackable SNMP 博科 Brocade ICX Brocade ICX6610, Brocade ICX7250-48, Brocade ICX7450-48F FOUNDRY-SN-Agent-MIB, FOUNDRY-SN-STACKING-MIB 认证
Brocade_Foundry Nonstackable SNMP 博科, Foundry Brocade MLX, Foundry Brocade MLXe, Foundry FLS648, Foundry FWSX424 FOUNDRY-SN-Agent-MIB 性能
故障
Check Point Next Generation Firewall by SNMP Check Point 下一代防火墙 - Gaia 主机-RESOURCES-MIB, CHECKPOINT-MIB, UCD-SNMP-MIB, SNMPv2-MIB, IF-MIB 认证
Cisco Catalyst 3750<device model> SNMP 思科 思科Catalyst 3750 思科Catalyst 3750V2-24FS, 思科Catalyst 3750V2-24PS, 思科Catalyst 3750V2-24TS, 思科Catalyst SNMP, 思科Catalyst SNMP CISCO-MEMORY-POOL-MIB, IF-MIB, EtherLike-MIB, SNMPv2-MIB, CISCO-PROCESS-MIB, CISCO-ENVMON-MIB, ENTITY-MIB 认证
Cisco IOS SNMP 思科 思科IOS版本 > 12.2 3.5 思科C2950 IOS CISCO-PROCESS-MIB,CISCO-MEMORY-POOL-MIB,CISCO-ENVMON-MIB 认证
Cisco IOS versions 12.0_3_T-12.2_3.5 SNMP 思科 思科IOS > 12.0 3 T 且 < 12.2 3.5 - IOS CISCO-PROCESS-MIB,CISCO-MEMORY-POOL-MIB,CISCO-ENVMON-MIB 认证
Cisco IOS prior to 12.0_3_T SNMP 思科 思科IOS < 12.0 3 T - IOS OLD-CISCO-CPU-MIB,CISCO-MEMORY-POOL-MIB 认证
D-Link DES_DGS Switch SNMP D-Link DES/DGX交换机 D-Link DES-xxxx/DGS-xxxx,DLINK DGS-3420-26SC - DLINK-Agent-MIB,EQUIPMENT-MIB,ENTITY-MIB 认证
D-Link DES 7200 SNMP D-Link DES-7xxx D-Link DES 7206 - ENTITY-MIB,MY-SYSTEM-MIB,MY-PROCESS-MIB,MY-MEMORY-MIB 性能
故障
接口
Dell Force S-Series SNMP 戴尔 戴尔Force S系列 S4810 F10-S-SERIES-CHASSIS-MIB 认证
Extreme Exos SNMP Extreme Extreme EXOS X670V-48x EXOS EXTREME-SYSTEM-MIB,EXTREME-SOFTWARE-MONITOR-MIB 认证
FortiGate by SNMP Fortinet FortiGate (NGFW) - FortiOS 主机-RESOURCES-MIB
FORTINET-FORTIGATE-MIB
FORTINET-CORE-MIB
SNMPv2-MIB
IF-MIB
ENTITY-MIB
性能
资产清单
Huawei VRP SNMP 华为 华为 VRP S2352P-EI - ENTITY-MIB,华为-ENTITY-EXTENT-MIB 认证
Intel_Qlogic Infiniband SNMP Intel/QLogic Intel/QLogic Infiniband设备 Infiniband 12300 ICS-CHASSIS-MIB 故障
资产清单
Juniper SNMP Juniper MX,SRX,EX型号 Juniper MX240, Juniper EX4200-24F JunOS JUNIPER-MIB 认证
Mellanox SNMP Mellanox Mellanox Infiniband设备 SX1036 MLNX-OS 主机-RESOURCES-MIB,ENTITY-MIB,ENTITY-SENSOR-MIB,MELLANOX-MIB 认证
MikroTik CCR<device model> SNMP MikroTik MikroTik云核心路由器(CCR系列) 为以下型号提供独立专用模板: MikroTik CCR1009-7G-1C-1S+, MikroTik CCR1009-7G-1C-1S+PC, MikroTik CCR1009-7G-1C-PC, MikroTik CCR1016-12G, MikroTik CCR1016-12S-1S+, MikroTik CCR1036-12G-4S-EM, MikroTik CCR1036-12G-4S, MikroTik CCR1036-8G-2S+, MikroTik CCR1036-8G-2S+EM, MikroTik CCR1072-1G-8S+, MikroTik CCR2004-16G-2S+, MikroTik CCR2004-1G-12S+2XS RouterOS MIKROTIK-MIB,主机-RESOURCES-MIB 认证
MikroTik CRS<device model> SNMP MikroTik MikroTik云路由器交换机(CRS系列) 为以下型号提供独立专用模板: MikroTik CRS106-1C-5S, MikroTik CRS109-8G-1S-2HnD-IN, MikroTik CRS112-8G-4S-IN, MikroTik CRS112-8P-4S-IN, MikroTik CRS125-24G-1S-2HnD-IN, MikroTik CRS212-1G-10S-1S+IN, MikroTik CRS305-1G-4S+IN, MikroTik CRS309-1G-8S+IN, MikroTik CRS312-4C+8XG-RM, MikroTik CRS317-1G-16S+RM, MikroTik CRS326-24G-2S+IN, MikroTik CRS326-24G-2S+RM, MikroTik CRS326-24S+2Q+RM, MikroTik CRS328-24P-4S+RM, MikroTik CRS328-4C-20S-4S+RM, MikroTik CRS354-48G-4S+2Q+RM, MikroTik CRS354-48P-4S+2Q+RM RouterOS/SwitchOS MIKROTIK-MIB,主机-RESOURCES-MIB 认证
MikroTik CSS<device model> SNMP MikroTik MikroTik云智能交换机(CSS系列) 为以下型号提供独立专用模板: MikroTik CSS326-24G-2S+RM, MikroTik CSS610-8G-2S+IN RouterOS MIKROTIK-MIB,主机-RESOURCES-MIB 认证
MikroTik FiberBox SNMP MikroTik MikroTik FiberBox MikroTik FiberBox RouterOS MIKROTIK-MIB,主机-RESOURCES-MIB 认证
MikroTik hEX <device model> SNMP MikroTik MikroTik hEX 为以下型号提供独立专用模板: MikroTik hEX, MikroTik hEX lite, MikroTik hEX PoE, MikroTik hEX PoE lite, MikroTik hEX S RouterOS MIKROTIK-MIB,主机-RESOURCES-MIB 认证
MikroTik netPower <device model> SNMP MikroTik MikroTik netPower 为以下型号提供独立专用模板: MikroTik netPower 15FR, MikroTik netPower 16P SNMP, MikroTik netPower Lite 7R RouterOS/SwitchOS, SwitchOS Lite MIKROTIK-MIB,主机-RESOURCES-MIB 认证
MikroTik PowerBox <device model> SNMP MikroTik MikroTik PowerBox 为以下型号提供独立专用模板: MikroTik PowerBox, MikroTik PowerBox Pro RouterOS MIKROTIK-MIB,主机-RESOURCES-MIB 认证
MikroTik RB<device model> SNMP MikroTik MikroTik RB系列路由器 为以下型号提供独立专用模板: MikroTik RB1100AHx4, MikroTik RB1100AHx4 Dude Edition, MikroTik RB2011iL-IN, MikroTik RB2011iL-RM, MikroTik RB2011iLS-IN, MikroTik RB2011UiAS-IN, MikroTik RB2011UiAS-RM, MikroTik RB260GS, MikroTik RB3011UiAS-RM, MikroTik RB4011iGS+RM, MikroTik RB5009UG+S+IN RouterOS MIKROTIK-MIB,主机-RESOURCES-MIB 认证
MikroTik SNMP MikroTik MikroTik RouterOS设备 MikroTik CCR1016-12G, MikroTik RB2011UAS-2HnD, MikroTik 912UAG-5HPnD, MikroTik 941-2nD, MikroTik 951G-2HnD, MikroTik 1100AHx2 RouterOS MIKROTIK-MIB,主机-RESOURCES-MIB 认证
QTech QSW SNMP QTech Qtech设备 Qtech QSW-2800-28T - QTECH-MIB,ENTITY-MIB 性能
资产清单
Ubiquiti AirOS SNMP Ubiquiti Ubiquiti AirOS无线设备 NanoBridge,NanoStation,Unifi AirOS FROGFOOT-RESOURCES-MIB,IEEE802dot11-MIB 性能
HP Comware HH3C SNMP 惠普 惠普(H3C) Comware 惠普A5500-24G-4SFP HI交换机 HH3C-ENTITY-EXT-MIB,ENTITY-MIB 认证
HP Enterprise Switch SNMP 惠普 惠普企业交换机 惠普ProCurve J4900B交换机2626, 惠普J9728A 2920-48G交换机 STATISTICS-MIB,NETSWITCH-MIB,HP-ICF-CHASSIS,ENTITY-MIB,SEMI-MIB 认证
TP-LINK SNMP TP-LINK TP-LINK T2600G-28TS v2.0 TPLINK-SYSMONITOR-MIB,TPLINK-SYSINFO-MIB 性能
资产清单
Netgear Fastpath SNMP Netgear Netgear Fastpath M5300-28G FASTPATH-SWITCHING-MIB,FASTPATH-BOXSERVICES-PRIVATE-MIB 故障
资产清单

模板设计

模板设计时考虑了以下原则:

  • 尽可能使用用户宏,便于用户调整触发器;

  • 最大限度采用低级发现机制,减少不支持的监控项数量;

  • 所有模板依赖Template ICMP Ping模板,确保所有设备都通过ICMP检测;

  • 监控项不使用任何MIB文件——SNMP OID直接用于监控项和低级发现规则,因此无需向Zabbix加载MIB文件即可使模板正常工作;

  • 发现过程中自动过滤回环网络接口及ifAdminStatus = down(2)状态的接口;

  • 优先采用IF-MIB::ifXTable中的64位计数器;

    is not supported, default 32bit counters are used instead.

所有被发现的网络接口都配有监控运行状态(链路)的触发器,例如:

    {$IFCONTROL:"{#IFNAME}"}=1 and last(/Alcatel Timetra TiMOS SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}])=2 and (last(/Alcatel Timetra TiMOS SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}],#1)<>last(/Alcatel Timetra TiMOS SNMP/net.if.status[ifOperStatus.{#SNMPINDEX}],#2))
  • 若需对特定接口禁用此监控条件

    interface create a user macro with context with the value 0. For example:

其中Gi0/0代表{#IFNAME}。通过此设置可排除该特定接口的触发器监控。

  • 也可修改默认行为使所有触发器不激活,仅对上行链路等少量接口启用该触发器:

标签

  • 性能 - 设备系列MIB提供监控CPU和memory 监控项的方法;
  • 故障 - 设备系列MIB提供监控至少一个温度传感器的方法;
  • 资产 - 设备系列MIB提供收集至少设备序列号和型号名称的方法;
  • 认证 - 涵盖上述所有三个主要类别.