7 网络设备的标准化模板

概述

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

已提供适用于许多系列网络设备的模板。所有模板都涵盖了(在可能从设备获取这些监控项的情况下):

  • 机箱故障监控(电源、风扇和温度、整体状态)
  • 机箱性能监控(CPU 和内存监控项)
  • 机箱资产信息采集(序列号、型号名称、固件版本)
  • 使用 IF-MIB 和 EtherLike-MIB 的网络接口监控(接口状态、接口流量负载、以太网双工状态)

如果您的 Zabbix 安装中没有该模板,您可能需要先导入该模板。

如果您正在导入新的开箱即用模板,您可能还需要将全局正则表达式 @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 Alcatel Timetra ALCATEL SR 7750 TiMOS TIMETRA-SYSTEM-MIB,TIMETRA-CHASSIS-MIB 已认证
Aruba CX 8300s by SNMP HPE Aruba Networking Aruba CX 交换机系列 Aruba JL636A 8325, Aruba JL717A 8360 Aruba AOS-CX ARUBAWIRED-FAN-MIB, ARUBAWIRED-POWERSUPPLY-MIB, ARUBAWIRED-SYSTEMINFO-MIB, ARUBAWIRED-TEMPSENSOR-MIB, OSPF-MIB 已认证
Brocade FC SNMP Brocade Brocade FC 交换机 Brocade 300 SAN Switch- - SW-MIB,ENTITY-MIB 性能
故障
Brocade_Foundry Stackable SNMP Brocade Brocade ICX Brocade ICX6610, Brocade ICX7250-48, Brocade ICX7450-48F FOUNDRY-SN-AGENT-MIB, FOUNDRY-SN-STACKING-MIB 已认证
Brocade_Foundry Nonstackable SNMP Brocade, Foundry Brocade MLX, Foundry Brocade MLXe, Foundry FLS648, Foundry FWSX424 FOUNDRY-SN-AGENT-MIB 性能
故障
Check Point Next Generation Firewall by SNMP Check Point 下一代防火墙 - Gaia HOST-RESOURCES-MIB, CHECKPOINT-MIB, UCD-SNMP-MIB, SNMPv2-MIB, IF-MIB 已认证
Ciena 3906 by SNMP Ciena Ciena CPE Ciena 3906 SAOS WWP-LEOS-BLADE-MIB, WWP-LEOS-CHASSIS-MIB, WWP-LEOS-SYSTEM-CONFIG-MIB 已认证
Cisco Catalyst 3750<device model> SNMP Cisco Cisco Catalyst 3750 Cisco Catalyst 3750V2-24FS, Cisco Catalyst 3750V2-24PS, Cisco Catalyst 3750V2-24TS, Cisco Catalyst SNMP, Cisco Catalyst SNMP CISCO-MEMORY-POOL-MIB, IF-MIB, EtherLike-MIB, SNMPv2-MIB, CISCO-PROCESS-MIB, CISCO-ENVMON-MIB, ENTITY-MIB 已认证
Cisco IOS SNMP Cisco Cisco IOS 版本 > 12.2 3.5 Cisco C2950 IOS CISCO-PROCESS-MIB,CISCO-MEMORY-POOL-MIB,CISCO-ENVMON-MIB 已认证
Cisco IOS versions 12.0_3_T-12.2_3.5 SNMP Cisco Cisco 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 Cisco Cisco 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 Dell Dell 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 HOST-RESOURCES-MIB
FORTINET-FORTIGATE-MIB
FORTINET-CORE-MIB
SNMPv2-MIB
IF-MIB
ENTITY-MIB
性能
资产清单
HP Comware HH3C SNMP HP HP(H3C)Comware HP A5500-24G-4SFP HI Switch HH3C-ENTITY-EXT-MIB,ENTITY-MIB 已认证
HP Enterprise Switch SNMP HP HP 企业交换机 HP ProCurve J4900B Switch 2626, HP J9728A 2920-48G Switch STATISTICS-MIB,NETSWITCH-MIB,HP-ICF-CHASSIS,ENTITY-MIB,SEMI-MIB 已认证
Huawei OceanStor 5300 V5 by SNMP Huawei Huawei OceanStor Dorado Huawei OceanStor Dorado with V5 software HUAWEI-STORAGE-HARDWARE-MIB, HUAWEI-STORAGE-SPACE-MIB, ISM-PERFORMANCE-MIB, HOST-RESOURCES-MIB, SNMPv2-MIB 已认证
Huawei OceanStor Dorado by SNMP Huawei Huawei OceanStor, Huawei OceanStor Dorado Huawei OceanStor Dorado 3000/5000/6000/8000/18000/5300/5500/5600/6800/18500/18800 with V6/V700 software HUAWEI-STORAGE-HARDWARE-MIB, HUAWEI-STORAGE-SPACE-MIB, ISM-PERFORMANCE-MIB, HOST-RESOURCES-MIB, SNMPv2-MIB 已认证
Huawei VRP by SNMP Huawei Huawei VRP S2352P-EI ENTITY-MIB,HUAWEI-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 已认证
Juniper MX NETCONF Juniper MX 型号 Juniper MX204 Edge Router JunOS 24.2R1-S1.10 不适用(通过 SSH 使用 NETCONF) 已认证
Juniper MX SNMP Juniper MX 型号 Juniper MX204 Edge Router JunOS 24.2R1-S1.10 OSPF-MIB, JUNIPER-DOM-MIB, JUNIPER-MIB, BGP4-V2-MIB-JUNIPER, OSPFV3-MIB-JUNIPER 已认证
Mellanox SNMP Mellanox Mellanox Infiniband 设备 SX1036 MLNX-OS HOST-RESOURCES-MIB,ENTITY-MIB,ENTITY-SENSOR-MIB,MELLANOX-MIB 已认证
MikroTik CCR<device model> SNMP MikroTik MikroTik Cloud Core Routers(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,HOST-RESOURCES-MIB 已认证
MikroTik CRS<device model> SNMP MikroTik MikroTik Cloud Router Switches(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,HOST-RESOURCES-MIB 已认证
MikroTik CSS<device model> SNMP MikroTik MikroTik Cloud Smart Switches(CSS 系列) 提供以下型号的独立专用模板:MikroTik CSS326-24G-2S+RM, MikroTik CSS610-8G-2S+IN RouterOS MIKROTIK-MIB,HOST-RESOURCES-MIB 已认证
MikroTik FiberBox SNMP MikroTik MikroTik FiberBox MikroTik FiberBox RouterOS MIKROTIK-MIB,HOST-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,HOST-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,HOST-RESOURCES-MIB 已认证
MikroTik PowerBox <device model> SNMP MikroTik MikroTik PowerBox 提供以下型号的独立专用模板:MikroTik PowerBox, MikroTik PowerBox Pro RouterOS MIKROTIK-MIB,HOST-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,HOST-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,HOST-RESOURCES-MIB 已认证
Netgear Fastpath SNMP Netgear Netgear Fastpath M5300-28G FASTPATH-SWITCHING-MIB,FASTPATH-BOXSERVICES-PRIVATE-MIB 故障
资产清单
QTech QSW SNMP QTech Qtech 设备 Qtech QSW-2800-28T - QTECH-MIB,ENTITY-MIB 性能
资产清单
Stormshield SNS by SNMP Stormshield Stormshield Network Security(SNS)防火墙 SN3100 Stormshield SNS HOST-RESOURCES-MIB, UCD-SNMP-MIB, STORMSHIELD-ASQ-STATS-MIB, STORMSHIELD-AUTOUPDATE-MIB, STORMSHIELD-HA-MIB, STORMSHIELD-PROPERTY-MIB, STORMSHIELD-HEALTH-MONITOR-MIB, STORMSHIELD-IF-MIB, STORMSHIELD-SYSTEM-MONITOR-MIB, STORMSHIELD-IPSEC-STATS-MIB 已认证
TP-LINK SNMP TP-LINK TP-LINK T2600G-28TS v2.0 TPLINK-SYSMONITOR-MIB,TPLINK-SYSINFO-MIB 性能
资产清单
Ubiquiti AirOS SNMP Ubiquiti Ubiquiti AirOS 无线设备 NanoBridge,NanoStation,Unifi AirOS FROGFOOT-RESOURCES-MIB,IEEE802dot11-MIB 性能
Vyatta Virtual Router by SNMP Ciena Vyatta Vyatta Virtual Router 1908e Vyatta 1908e SNMPv2-MIB, HOST-RESOURCES-MIB, UCD-SNMP-MIB, IF-MIB, DISMAN-EVENT-MIB 性能
资产清单

模板设计

模板的设计考虑了以下几点:

  • 尽可能多的使用用户宏,以便用户可以调整触发器;
  • 尽可能使用底层自动发现,以尽量减少不受支持的监控项的数量;
  • 所有模板都依赖于模板 ICMP Ping,因此所有设备也由 ICMP 检查;
  • 监控项不使用任何 MIB - SNMP OID 用于监控项和底层自动发现。 因此,无需将任何 MIB 加载到 Zabbix 中即可使模板正常工作;
  • 环回网络接口在发现时被过滤以及ifAdminStatus = down(2)的接口;
  • 尽可能使用 IF-MIB::ifXTable 中的 64 位计数器。 如果不支持,则使用默认的 32 位计数器。

所有发现的网络接口都有一个触发器来监控其运行状态(链接),例如:

    {$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))
  • 如果您不想监控特定接口的这种情况,请创建一个上下文值为 0 的用户宏。例如:

其中 Gi0/0 是 {#IFNAME}。这样触发器就不再用于此特定接口。

  • 您还可以更改所有触发器的默认行为,使其不触发并仅对有限数量的接口(如上行链路)激活此触发器:

标签

  • Performance – 设备系列MIB提供了一种监控CPU和内存监控项的方法;
  • Fault - 设备系列MIB提供监控至少一个温度传感器的方法;
  • Inventory – 设备系列MIB提供了至少收集设备序列号和型号名称的方法;
  • Certified – 涵盖上述所有三个主要类别。