Les checks que nous fournissons supervise qu'une partie des éléments d'un switch.
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 nouvelles commandes qui permettront de superviser plus d'éléments.
La sonde mise à disposition par Shinken propose une liste exhaustive d'informations et d'options, disponible avec la commande suivante :
/var/lib/shinken/libexec/check_nwc_health --help |
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 ( voir la page NEW_PAGE - 003.0 - SEF-10508 - Les bonnes pratiques d'utilisation d'un pack livré par Shinken ).
Nous vous donnons ci-dessous un exemple concret.
Cloner la commande check_switch_hardware_health.
Éditer la nouvelle commande en changeant au minimum le nom et la ligne de commande.
On vous conseille de créer un nouveau modèle et de ne pas modifier ceux fournis dans le pack par Shinken ( voir la page NEW_PAGE - 003.0 - SEF-10508 - Les bonnes pratiques d'utilisation d'un pack livré par Shinken ).
|
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 ).
Cloner le check Hardware Health Switch SNMPv1v2 ( voir la page NEW_PAGE - 003.0 - SEF-10508 - Les bonnes pratiques d'utilisation d'un pack livré par Shinken ).
Éditer le nouveau check en changeant au minimum le nom, attaché sur le modèle d'hôte et la commande de vérification.
Nous vous conseillons de faire un essai de check avant de pousser vos nouveautés en production.