| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Contexte
AfinLes checks que nous fournissons supervise qu'une partie des éléments d'un switch
pour une utilisation minimale et synthétique.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.
| width | 50% |
|---|
- 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, 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 )
| Column | ||
|---|---|---|
| ||
( voir la page Modèle switch-SNMPv1v2-detailed ) |
Liste des modèles d'hôte pour SNMP v1 et v2
.
La sonde fournie avec le pack met à disposition plus d'une centaine informations/options ( interface-health, interface-uptime, svn-status ... ).
Pour des besoins plus précis, il vous sera nécessaire de créer de nouveaux checks qui permettront de superviser plus d'éléments.
Lister toutes les informations et options de la sonde
La sonde mise à disposition par Shinken propose une liste exhaustive d'informations et d'options, disponible avec la commande suivante :
| Code Block | ||||
|---|---|---|---|---|
| ||||
/var/lib/shinken/libexec/check_nwc_health --help |
Faire un nouveau check
Pour pouvoir superviser de nouveaux éléments de votre switch, il vous sera nécessaire de créer des nouveaux checks.
Dans un premier temps, nous vous conseillons de lire les bonnes pratiques quand on veut compléter un pack livré par Shinken.
Ensuite, nous pouvez suivre l'exemple concret ci-dessous
Exemple : création d'une commande qui liste les interfaces réseaux
Le clone d'une commande et sa modification
Cloner la commande check_switch_hardware_health.
| Panel |
|---|
Éditer la nouvelle commande en changeant au minimum le nom et la ligne de commande.
| Panel |
|---|
Création du nouveau modèle d'hôte
On vous conseille de créer un nouveau modèle et de ne pas modifier ceux fournis dans le pack par Shinken.
| Panel |
|---|
Dans notre exemple, nous utilisons que le modèle switch-base, mais dans d'autres cas, il pourrait être utile d'utiliser les autres modèles fournis par le pack ( switch-SNMPv1v2, switch-SNMPv1v2-detailed).
| Panel |
|---|
Création du check appliqué à notre nouveau modèle d'hôte
Cloner le check Hardware Health Switch SNMPv1v2.
| Panel |
|---|
Éditer le nouveau check en changeant au minimum le nom, attaché sur le modèle d'hôte et la commande de vérification.
| Panel |
|---|
| Panel |
|---|
Nous vous conseillons de faire un essai de check sur l'hôte dans lequel vous avez attaché le modèle avant de pousser vos nouveautés en production.
| Panel |
|---|
| No Format |
|---|
switch-SNMPv1v2 |
| No Format |
|---|
switch-SNMPv1v2-detailed |







