7 Стандардизовани шаблони за мрежне уређаје

Преглед

Да бисмо обезбедили праћење мрежних уређаја као што су прекидачи и рутери, креирали смо два такозвана модела: за сам мрежни уређај (у основи његову шасију) и за мрежни интерфејс.

Обезбеђени су шаблони за многе породице мрежних уређаја. Сви шаблони покривају (где је могуће добити ове ставке са уређаја):

  • Праћење грешака шасије (напајања, вентилатори и температура, укупни статус)
  • Праћење перформанси шасије (ставке процесора и меморије)
  • Прикупљање инвентара шасије (серијски бројеви, назив модела, firmware верзија)
  • Праћење мрежног интерфејса помоћу IF-MIB и EtherLike-MIB (статус интерфејса, оптерећење интерфејс саобраћаја, статус дуплекса за Етернет)

Ови шаблони су доступни:

  • У новим инсталацијама - у Прикупљање податакаШаблони;
  • Ако надограђујете са претходних верзија, ове шаблоне можете пронаћи у директоријуму zabbix/templates преузете најновије верзије 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: 1o[0-9.]$ Result is FALSE: 2ystem$ Result is FALSE: ^Nu[0-9.]$

да бисте филтрирали повратне петље и нулте интерфејсе на већини система.

Уређаји

Листа породица уређаја за које су доступни шаблони:

Template name Vendor Device family Known models OS MIBs used Tags
Alcatel Timetra TiMOS SNMP Alcatel Alcatel Timetra ALCATEL SR 7750 TiMOS TIMETRA-SYSTEM-MIB,TIMETRA-CHASSIS-MIB Certified

|Brocade FC SNMP|Brocade|Brocade FC switches|Brocade 300 SAN Switch-|-|SW-MIB,ENTITY-MIB|Performance
Fault||Brocade_Foundry Stackable SNMP|Brocade|Brocade ICX|Brocade ICX6610, Brocade ICX7250-48, Brocade ICX7450-48F| |FOUNDRY-SN-AGENT-MIB, FOUNDRY-SN-STACKING-MIB|Certified| |Brocade_Foundry Nonstackable SNMP|Brocade, Foundry|Brocade MLX, Foundry|Brocade MLXe, Foundry FLS648, Foundry FWSX424| |FOUNDRY-SN-AGENT-MIB|Performance
Fault| |Check Point Next Generation Firewall by SNMP|Check Point|Next Generation Firewall|-|Gaia|HOST-RESOURCES-MIB, CHECKPOINT-MIB, UCD-SNMP-MIB, SNMPv2-MIB, IF-MIB|Certified| |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|Certified| |Cisco IOS SNMP|Cisco|Cisco IOS ver > 12.2 3.5|Cisco C2950|IOS|CISCO-PROCESS-MIB,CISCO-MEMORY-POOL-MIB,CISCO-ENVMON-MIB|Certified| |Cisco IOS versions 12.0_3_T-12.2_3.5 SNMP|Cisco|Cisco IOS > 12.0 3 T and < 12.2 3.5|-|IOS|CISCO-PROCESS-MIB,CISCO-MEMORY-POOL-MIB,CISCO-ENVMON-MIB|Certified| |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|Certified| |D-Link DES_DGS Switch SNMP|D-Link|DES/DGX switches|D-Link DES-xxxx/DGS-xxxx,DLINK DGS-3420-26SC|-|DLINK-AGENT-MIB,EQUIPMENT-MIB,ENTITY-MIB|Certified| |D-Link DES 7200 SNMP|D-Link|DES-7xxx|D-Link DES 7206|-|ENTITY-MIB,MY-SYSTEM-MIB,MY-PROCESS-MIB,MY-MEMORY-MIB|Performance
Fault
Interfaces| |Dell Force S-Series SNMP|Dell|Dell Force S-Series|S4810| |F10-S-SERIES-CHASSIS-MIB|Certified| |Extreme Exos SNMP|Extreme|Extreme EXOS|X670V-48x|EXOS|EXTREME-SYSTEM-MIB,EXTREME-SOFTWARE-MONITOR-MIB|Certified| |FortiGate by SNMP|Fortinet|FortiGate (NGFW)|-|FortiOS|HOST-RESOURCES-MIB
FORTINET-FORTIGATE-MIB
FORTINET-CORE-MIB
SNMPv2-MIB
IF-MIB
ENTITY-MIB|Performance
Inventory| |Huawei VRP SNMP|Huawei|Huawei VRP|S2352P-EI|-|ENTITY-MIB,HUAWEI-ENTITY-EXTENT-MIB|Certified| |Intel_Qlogic Infiniband SNMP|Intel/QLogic|Intel/QLogic Infiniband devices|Infiniband 12300| |ICS-CHASSIS-MIB|Fault
Inventory|

|Juniper SNMP|Juniper|MX,SRX,EX models|Juniper MX240, Juniper EX4200-24F|JunOS|JUNIPER-MIB|Certified| |Juniper MX NETCONF|Juniper|MX models|Juniper MX204 Edge Router|JunOS 24.2R1-S1.10|Not applicable (uses NETCONF over SSH)|Certified| |Juniper MX SNMP|Juniper|MX models|Juniper MX204 Edge Router|JunOS 24.2R1-S1.10|OSPF-MIB, JUNIPER-DOM-MIB, JUNIPER-MIB, BGP4-V2-MIB-JUNIPER, OSPFV3-MIB-JUNIPER|Certified| |Mellanox SNMP|Mellanox|Mellanox Infiniband devices|SX1036|MLNX-OS|HOST-RESOURCES-MIB,ENTITY-MIB,ENTITY-SENSOR-MIB,MELLANOX-MIB|Certified| |MikroTik CCR<device model> SNMP|MikroTik|MikroTik Cloud Core Routers (CCR series)|Separate dedicated templates are available for 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|Certified| |MikroTik CRS<device model> SNMP|MikroTik|MikroTik Cloud Router Switches (CRS series)|Separate dedicated templates are available for 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|Certified| |MikroTik CSS<device model> SNMP|MikroTik|MikroTik Cloud Smart Switches (CSS series)|Separate dedicated templates are available for MikroTik CSS326-24G-2S+RM, MikroTik CSS610-8G-2S+IN|RouterOS|MIKROTIK-MIB,HOST-RESOURCES-MIB|Certified| |MikroTik FiberBox SNMP|MikroTik|MikroTik FiberBox|MikroTik FiberBox|RouterOS|MIKROTIK-MIB,HOST-RESOURCES-MIB|Certified| |MikroTik hEX <device model> SNMP|MikroTik|MikroTik hEX|Separate dedicated templates are available for MikroTik hEX, MikroTik hEX lite, MikroTik hEX PoE, MikroTik hEX PoE lite, MikroTik hEX S|RouterOS|MIKROTIK-MIB,HOST-RESOURCES-MIB|Certified| |MikroTik netPower <device model> SNMP|MikroTik|MikroTik netPower|Separate dedicated templates are available for MikroTik netPower 15FR, MikroTik netPower 16P SNMP, MikroTik netPower Lite 7R|RouterOS/SwitchOS, SwitchOS Lite|MIKROTIK-MIB,HOST-RESOURCES-MIB|Certified| |MikroTik PowerBox <device model> SNMP|MikroTik|MikroTik PowerBox|Separate dedicated templates are available for MikroTik PowerBox, MikroTik PowerBox Pro|RouterOS|MIKROTIK-MIB,HOST-RESOURCES-MIB|Certified| |MikroTik RB<device model> SNMP|MikroTik|MikroTik RB series routers|Separate dedicated templates are available for 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|Certified| |MikroTik SNMP|MikroTik|MikroTik RouterOS devices|MikroTik CCR1016-12G, MikroTik RB2011UAS-2HnD, MikroTik 912UAG-5HPnD, MikroTik 941-2nD, MikroTik 951G-2HnD, MikroTik 1100AHx2|RouterOS|MIKROTIK-MIB,HOST-RESOURCES-MIB|Certified| |QTech QSW SNMP|QTech|Qtech devices|Qtech QSW-2800-28T|-|QTECH-MIB,ENTITY-MIB|Performance
Inventory||Ubiquiti AirOS SNMP|Ubiquiti|Ubiquiti AirOS wireless devices|NanoBridge,NanoStation,Unifi|AirOS|FROGFOOT-RESOURCES-MIB,IEEE802dot11-MIB|Performance||HP Comware HH3C SNMP|HP|HP (H3C) Comware|HP A5500-24G-4SFP HI Switch| |HH3C-ENTITY-EXT-MIB,ENTITY-MIB|Certified| |HP Enterprise Switch SNMP|HP|HP Enterprise Switch|HP ProCurve J4900B Switch 2626, HP J9728A 2920-48G Switch| |STATISTICS-MIB,NETSWITCH-MIB,HP-ICF-CHASSIS,ENTITY-MIB,SEMI-MIB|Certified| |TP-LINK SNMP|TP-LINK|TP-LINK|T2600G-28TS v2.0| |TPLINK-SYSMONITOR-MIB,TPLINK-SYSINFO-MIB|Performance
Inventory| |Netgear Fastpath SNMP|Netgear|Netgear Fastpath|M5300-28G| |FASTPATH-SWITCHING-MIB,FASTPATH-BOXSERVICES-PRIVATE-MIB|Fault
Inventory|

Дизајн шаблона

Шаблони су дизајнирани имајући у виду следеће:

  • Кориснички макрои се користе што је више могуће како би окидачи могли бити подешени од стране корисника;
  • Откривање ниског нивоа се користи што је више могуће како би се минимизирао број неподржаних ставки;
  • Сви шаблони зависе од ICMP Ping шаблона, тако да су сви уређаји такође проверени од стране ICMP-а;
  • Ставке не користе никакве MIBs - SNMP OIDs се користе у ставкама и откривањима ниског нивоа. Дакле, није потребно учитавати никакве MIBs-ове у Zabbix да би шаблони радили;
  • Мрежни интерфејси петље се филтрирају приликом откривања, као и интерфејси са ifAdminStatus = down(2)
  • Користе се 64-битни бројачи из IF-MIB::ifXTable где је то могуће. Ако није подржано, користе се подразумевани 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}. На тај начин се окидач више не користи за овај специфични интерфејс.

  • Такође можете променити подразумевано понашање за све окидаче да се не активирају и активирати овај окидач само за ограничен број интерфејса као што су узлазне везе:

Ознаке

  • Перформансе – MIBs-ови породице уређаја пружају начин за надгледање CPU-а и меморијске ставке;
  • Грешка - MIBs-ови породице уређаја пружају начин за праћење најмање једног сензора температуре;
  • Инвентар – MIBs породице уређаја пружају начин за прикупљање барем серијског броја уређаја и назива модела;
  • Сертификовани – све три главне категорије су покривене.

  1. lL↩︎

  2. sS↩︎