This is a translation of the original English documentation page. Help us make it better.

Sidebar

Zabbix Summit 2022
View presentations

1 Modèles standardisés pour les périphériques réseau

Aperçu

Afin de surveiller les périphériques réseau tels que les commutateurs et les routeurs, nous avons créé deux modèles : le périphérique réseau lui-même (son châssis essentiellement) et l'interface réseau.

Depuis Zabbix 3.4, des modèles sont fournis pour de nombreuses familles de périphériques réseau. Tous les modèles couvrent (s'il est possible d'obtenir ces éléments de l'équipement) :

  • La supervision des pannes de châssis (blocs d'alimentation, ventilateurs et température, état général)
  • La supervision des performances du châssis (éléments processeur et mémoire)
  • La récupération de l'inventaire du châssis (numéro de série, nom du modèle, version du micrologiciel)
  • La surveillance d'interfaces réseau avec IF-MIB et EtherLike-MIB (statut de l'interface, charge du trafic d'interface, statut duplex pour Ethernet)

Ces modèles sont disponibles :

  • Dans les nouvelles installations - dans ConfigurationModèles ;
  • Si vous effectuez une mise à jour à partir de versions précédentes, vous pouvez trouver ces modèles sur share.zabbix.com et les importer manuellement à partir de fichiers XML.

Si vous importez les nouveaux modèles prêts à l'emploi, vous devriez également mettre à jour les expressions régulières globales pour @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.]*$

pour filtrer les boucles et les interfaces nulles sur la plupart des systèmes.

Périphériques

Liste des familles de périphériques pour lesquelles des modèles sont disponibles :

Nom du modèle Vendeur Famille de périphérique Modèles connus OS MIBs utilisées Tags
Template Net Alcatel Timetra TiMOS SNMPv2 Alcatel Alcatel Timetra ALCATEL SR 7750 TiMOS TIMETRA-SYSTEM-MIB,TIMETRA-CHASSIS-MIB Certifié
Template Net Brocade FC SNMPv2 Brocade Brocade FC switches Brocade 300 SAN Switch- - SW-MIB,ENTITY-MIB Performance, Erreur
Template Net Brocade_Foundry Stackable SNMPv2 Brocade Brocade ICX Brocade ICX6610, Brocade ICX7250-48, Brocade ICX7450-48F FOUNDRY-SN-AGENT-MIB, FOUNDRY-SN-STACKING-MIB Certifié
Template Net Brocade_Foundry Nonstackable SNMPv2 Brocade, Foundry Brocade MLX, Foundry Brocade MLXe, Foundry FLS648, Foundry FWSX424 FOUNDRY-SN-AGENT-MIB Performance, Erreur
Template Net Cisco IOS SNMPv2 Cisco Cisco IOS ver > 12.2 3.5 Cisco C2950 IOS CISCO-PROCESS-MIB,CISCO-MEMORY-POOL-MIB,CISCO-ENVMON-MIB Certifié
Template Net Cisco releases later than 12.0_3_T and prior to 12.2_3.5_ SNMPv2 Cisco Cisco IOS > 12.0 3 T and < 12.2 3.5 - IOS CISCO-PROCESS-MIB,CISCO-MEMORY-POOL-MIB,CISCO-ENVMON-MIB Certifié
Template Net Cisco releases prior to 12.0_3_T SNMPv2 Cisco Cisco IOS < 12.0 3 T - IOS OLD-CISCO-CPU-MIB,CISCO-MEMORY-POOL-MIB Certifié
Template Net D-Link DES_DGS Switch SNMPv2 D-Link DES/DGX switches D-Link DES-xxxx/DGS-xxxx,DLINK DGS-3420-26SC - DLINK-AGENT-MIB,EQUIPMENT-MIB,ENTITY-MIB Certifié
Template Net D-Link DES 7200 SNMPv2 D-Link DES-7xxx D-Link DES 7206 - ENTITY-MIB,MY-SYSTEM-MIB,MY-PROCESS-MIB,MY-MEMORY-MIB Performance Erreur Interfaces
Template Net Dell Force S-Series SNMPv2 Dell Dell Force S-Series S4810 F10-S-SERIES-CHASSIS-MIB Certifié
Template Net Extreme Exos SNMPv2 Extreme Extreme EXOS X670V-48x EXOS EXTREME-SYSTEM-MIB,EXTREME-SOFTWARE-MONITOR-MIB Certifié
Template Net Huawei VRP SNMPv2 Huawei Huawei VRP S2352P-EI - ENTITY-MIB,HUAWEI-ENTITY-EXTENT-MIB Certifié
Template Net Intel_Qlogic Infiniband SNMPv2 Intel/QLogic Intel/QLogic Infiniband devices Infiniband 12300 ICS-CHASSIS-MIB Erreur Inventaire
Template Net Juniper SNMPv2 Juniper MX,SRX,EX models Juniper MX240, Juniper EX4200-24F JunOS JUNIPER-MIB Certifié
Template Net Mellanox SNMPv2 Mellanox Mellanox Infiniband devices SX1036 MLNX-OS HOST-RESOURCES-MIB,ENTITY-MIB,ENTITY-SENSOR-MIB,MELLANOX-MIB Certifié
Template Net Mikrotik SNMPv2 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 Certifié
Template Net QTech QSW SNMPv2 QTech Qtech devices Qtech QSW-2800-28T - QTECH-MIB,ENTITY-MIB Performance Inventaire
Template Net Ubiquiti AirOS SNMPv1 Ubiquiti Ubiquiti AirOS wireless devices NanoBridge,NanoStation,Unifi AirOS FROGFOOT-RESOURCES-MIB,IEEE802dot11-MIB Performance
Template Net HP Comware HH3C SNMPv2 HP HP (H3C) Comware HP A5500-24G-4SFP HI Switch HH3C-ENTITY-EXT-MIB,ENTITY-MIB Certifié
Template Net HP Enterprise Switch SNMPv2 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 Certifié
Template Net TP-LINK SNMPv2 TP-LINK TP-LINK T2600G-28TS v2.0 TPLINK-SYSMONITOR-MIB,TPLINK-SYSINFO-MIB Performance Inventaire
Template Net Netgear Fastpath SNMPv2 Netgear Netgear Fastpath M5300-28G FASTPATH-SWITCHING-MIB,FASTPATH-BOXSERVICES-PRIVATE-MIB Erreur Inventaire

Conception de modèle

Les modèles ont été conçus avec les objectifs suivants :

  • Les macros utilisateur sont utilisées autant que possible afin que les déclencheurs puissent être personnalisés par l'utilisateur.
  • La découverte de bas niveau est utilisée autant que possible pour minimiser le nombre d'éléments non pris en charge.
  • Des modèles sont fournis pour SNMPv2. SNMPv1 est utilisé s'il est connu que la plupart des périphériques ne prennent pas en charge SNMPv2.
  • Tous les modèles dépendent du modèle ICMP Ping, de sorte que tous les périphériques sont également vérifiés par ICMP.
  • Les éléments n'utilisent pas de MIB - les OIDs SNMP sont utilisés dans les éléments et les découvertes de bas niveau. Il n’est donc pas nécessaire de charger des MIB dans Zabbix pour que les modèles fonctionnent.
  • Les interfaces réseau en boucle sont filtrées lors de la détection, de même que les interfaces avec ifAdminStatus = down(2).
  • Les compteurs 64 bits sont utilisés à partir de IF-MIB::ifXTable si possible. S'ils ne sont pas supportés, les compteurs 32 bits sont utilisés par défaut.
  • Toutes les interfaces réseau découvertes ont un déclencheur qui contrôle son statut opérationnel (lien).
    • Si vous ne souhaitez pas contrôler cette condition pour une interface spécifique, créez une macro utilisateur avec un contexte de valeur 0. Par exemple :

où Gi0/0 est {#IFNAME}. De cette façon, le déclencheur n'est plus utilisé pour cette interface spécifique.

  * Vous pouvez également modifier le comportement par défaut pour que tous les déclencheurs ne se déclenchent pas et n'activer ce déclencheur que pour un nombre limité d'interfaces telles que les linkup :

Tags

  • Performances - Les MIBs de la famille de périphériques offrent un moyen de surveiller les éléments de la CPU et de la mémoire ;
  • Erreur - Les MIBs de la famille de périphériques fournissent un moyen de surveiller au moins un capteur de température ;
  • Inventaire - Les MIBs de la famille de périphériques offrent un moyen de collecter au moins le numéro de série du périphérique et le nom du modèle ;
  • Certifié - les trois catégories principales ci-dessus sont couvertes.