Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue
Panel
titleSommaire

Table of Contents
stylenone

Contexte


Afin de superviser un switch via les protocoles SNMP v1 et v2, le pack switch vous offre deux modèles d'hôtes.

  • switch-SNMPv1v2, permet une supervision d'un switch pour une utilisation minimale et synthétique.
  • switch-SNMPv1v2-detailed,  permet une supervision d'un switch pour une utilisation détaillée de chaque interface réseau et fournit des informations supplémentaires ( utilisation CPU, consommation mémoire… ).

Les deux modèles d'hôtes héritent d'un modèle ( switch-base ) contenant les données de base pour une configuration SNMP. L'hôte supervisé héritera à son tour des données des modèles.

Consulter le tableau suivant pour comparer les modèles et choisir celui convenant le mieux pour votre supervision.

Excerpt
Section
Column
width50%
switch-SNMPv1v2
  • Offre une vue synthétique, chaque check représentant l'état général de toutes les interfaces de l'équipement réseau.
  • Nécessite simplement la configuration du protocole SNMP ( aucune configuration par interface de l'équipement réseau ).
  • Conseillé, uniquement, si vous avez besoin de connaitre l'état général de votre switch, sans avoir besoin d'identifier le problème.
  • Il sera difficile de trouver la source du problème via ce modèle, car il n'est pas conçu pour cela.
    • Les erreurs se perdant au milieu des informations des multiples interfaces réseau.
    • Attention, un deuxième problème sur un hôte ne changera pas l'état du check qui était déjà CRITIQUE ( à cause du premier problème ) et ne génèrera pas une nouvelle notification.

( voir la page Modèle switch-SNMPv1v2 )

Column
width50%
switch-SNMPv1v2-detailed
  • Offre une vue détaillée. Il permet de faire un check par interface d'équipement réseau.
  • Nécessite la configuration du protocole SNMP et de configurer le nom de toutes les interfaces dans l'interface de configuration Shinken.
  • Conseillé si vous avez besoin de connaitre l'état de votre switch et d'identifier directement la cause du problème.
  • Pour identifier les causes du problème, le modèle fourni :
    • Plusieurs checks par interface ( ce qui permet de détecter plus facilement le ou les interfaces problématiques ).
    • Des checks supplémentaires comme l'utilisation CPU, la consommation mémoire…

( voir la page Modèle switch-SNMPv1v2-detailed )

Liste des modèles d'hôte pour SNMP v1 et v2

NomLien
No Format
switch-SNMPv1v2
Modèle switch-SNMPv1v2
No Format
switch-SNMPv1v2-detailed
Modèle switch-SNMPv1v2-detailed

Excerpt Include
Mise en place du Pack Switch-SNMP
Mise en place du Pack Switch-SNMP
nopaneltrue

Vérification de la compatibilité SNMP avec le Switch à superviser

Vous pouvez tester la configuration du service SNMP de votre switchdepuis votre serveur Poller en fonction du SNMP utilisé.

En remplaçant dans la commande ci-dessous :

  • COMMUNAUTE par la communauté paramétrée sur votre switch,
  • IP-SWITCH par l'adresse IP de votre switch.
Code Block
languagetext
themeEmacs
[root@shinken-poller ~]# snmpwalk -v2c -c COMMUNAUTE IP-SWITCH
Une liste de valeurs défilera à l'écran pour valider la connexion ( voir l'exemple ci-dessous ).
Code Block
languagetext
themeEmacs
$ snmpwalk -v2c -c public 192.168.1.4
SNMPv2-MIB::sysDescr.0 = STRING: Cisco Internetwork Operating System SoftwareIOS (tm) MSFC Software (C6MSFC-JS-M), Version 12.0(7)XE1, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)TAC:Home:SW:IOS:Specials for infoCopyright (c) 1986-2000 by cisco Systems, Inc.Compiled Thu 03-Feb-00 23:
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.9.1.258
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (22061) 0:03:40.61
SNMPv2-MIB::sysContact.0 = STRING: admin
SNMPv2-MIB::sysName.0 = STRING: CISCOROUTER
SNMPv2-MIB::sysLocation.0 = STRING: server-room
SNMPv2-MIB::sysServices.0 = INTEGER: 78
SNMPv2-MIB::sysORLastChange.0 = Timeticks: (0) 0:00:00.00
IF-MIB::ifNumber.0 = INTEGER: 13
IF-MIB::ifIndex.2 = INTEGER: 2
...