Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Contexte

Le modèle switch-SNMPv1v2 mets a disposition les 4 checks suivant :

Children Display
depth2

Le modèle switch-SNMPv1v2 permet d'avoir un point vu globale sur l'état du switch et de ces interfaces.

Comment appliquer le modèle switch à un hôte

En utilisant l'interface de Configuration

Dans l'interface de Configuration,

  • créez ou Editer un Hôte
  • et ajoutez le modèle "switch-SNMPv1v2" dans la propriété "Modèles d'hôte hérités" à l'aide du menu déroulant.

En éditant les fichiers de configuration d'un collecteur ( cfg )

Dans un fichier de configuration,

  • créez ou éditez votre définition d'hôte
  • en ajoutant, dans la propriété "use", la valeur "switch-SNMPv1v2" selon les besoins.

Puis, le contenu du fichier devra alors être importé avec une source d'import de fichier de configuration ( plus d'information sur cette page: Collecteur de type ( cfg-file-import ) - Import depuis des fichiers au format .cfg ).

Configurer les données du modèle switch-SNMPv1v2 pour la  connexion SNMP

Côté interface de configuration Shinken

Dans chaque hôte héritant du modèle d'hôte "switch-SNMPv1v2", vous aurez la donnée SNMPCOMMUNITY concernant la communauté SNMP  interrogé interrogée :


DescriptionValeur par défautValeur par défaut à l'installation de shinken
SNMPCOMMUNITY

Doit correspondre à la Communauté SNMP v1/v2 défini sur votre switch :

  • En SNMP v1/v2, la communauté est un équivalent du mot de passe pour se connecter sur les équipements.


Info
titleRemarque

Par défaut, la donnée SNMPCOMMUNITY prend le contenu de la donnée globale $SNMPCOMMUNITYREAD$ dont la valeur est modifiable dans le fichier /etc/shinken/resource.d/snmp.cfg,

La modification des valeurs par défaut présentes dans le fichier du serveur ( /etc/shinken/resource.d/snmp.cfg ) nécessite un redémarrage :

  • du Synchronizer pour le voir dans l'interface
  • et l'envoie d'une configuration ou d'un redémarrage de l'Arbiter pour que la modification soit prise en compte en supervision.


Donc, pour changer la valeur de SNMPCOMMUNITY, vous pouvez :

  • soit changer sa valeur,
  • soit mofidier le contenu de la donnée globale $SNMPCOMMUNITYREAD$ ( en prennant en compte que tous les hôtes utilisant cette donnée seront impactés ).
$SNMPCOMMUNITYREAD$public

SWITCH_TIMEOUT


Cette variable permet au check de s'arrêter après un certain temps si une tâche ne s'est pas terminée.

  • Cela permet d'éviter que le programme ne s'exécute indéfiniment et de prévenir des problèmes de performances.
Le temps est en secondes
  • L'unité est la seconde.
6060

Par exemple, voici le paramétrage les données d'une connexion avec la communauté SNMPv1/2 :