Sommaire

Contexte

Le pack Switch-SNMP permet de superviser des équipements réseau ( switchs, firewall, loadbalancer ) via le protocole SNMP ( Simple Network Management Protocol ).

  • Il vous permet d'interroger les statistiques d'interface, le matériel ( CPU, mémoire, ventilateurs, modules d'alimentation... ) et leurs utilisations ( processeur, mémoire, utilisation... ).
  • Les commandes utilisent la sonde check_nwc_health, présente dans le répertoire des sondes Shinken /var/lib/shinken/libexec ( ou $PLUGINSDIR$ depuis l'interface de configuration ).

Il contient les modèles d'hôtes suivant pour la supervision :

  • Switch-SNMPv1v2, permet une supervision d'un switch pour une utilisation minimal 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 modèles Switch-SNMPv1v2 et Switch-SNMPv1v2-detailed héritent du modèle Switch-base qui contient les données de configuration communes aux deux modèles ( communauté, ... ).

C'est la source "cfg-file-shinken" qui importe et met à jour ce pack.

Si le besoin de modifier certains éléments ( commandes, checks ou modèles d'hôtes ) se présente, il faut lire la page Les bonnes pratiques d'utilisation d'un pack livré par Shinken ).

Comment utiliser son pack ?

Le pack "Switch-SNMP" utilise les protocoles réseau SNMP v1 et v2 afin de superviser un switch.

Pour savoir quels protocoles sont supportés par votre switch, vous pouvez aller voir la page Mise en place du Pack Switch-SNMP.

Le pack possède trois modèles d’hôte :

  • Switch-base, fournit les données de configuration pour les deux autres modèles( ce modèle n'est utile que pour définir un modèle commun qui contient les données nécessaires pour l'utilisation de tout autre modèle du pack. Il n'est visible que par les admin Shinken ). 
  • Switch-SNMPv1v2, supervision d'un hôte SNMP minimal et synthétique
  • Switch-SNMPv1v2-detailed, supervision d'un hôte SNMP détaillée : chaque interface réseau et fournit des informations supplémentaires ( utilisation CPU, consommation mémoire… ).

Modèles d'hôtes pour SNMP v1 et v2

Switch-SNMPv1v2Switch-SNMPv1v2-detailed
  • 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 un problème précisement.
  • 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, si votre check est déjà en CRITIQUE, un deuxième problème ne génèrera pas une nouvelle notification, car son état ne changera pas.

( voir la page Modèle Switch-SNMPv1v2 )

  • 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 )

Pour vous aider à choisir quel modèle utiliser, vous pouvez voir la page Modèles d'hôtes pour SNMP v1 et v2

Liste des modèles à utiliser dans le pack

NomLien
Switch-SNMPv1v2
Modèle Switch-SNMPv1v2
Switch-SNMPv1v2-detailed
Modèle Switch-SNMPv1v2-detailed

Personnaliser son pack

Vous pouvez modifier le pack pour un besoin spécifique.

  • Par exemple, si vous voulez lister toutes les interfaces supervisable par la sonde "check_nwc_health"  sur votre switch.

( voir la page Personnaliser son Pack Switch-SNMP - ( Snmp v1, v2 ,v3 ) ).

Version des sondes livrés

NomVersionDescription
check_nwc_health 
10.12.1 Exception pour RedHat6/centos6 : 4.6.1