Les checks que nous fournissons supervise que les éléments basiques d'un switch.
Or, la sonde fournie avec le pack met à disposition bien plus de possibilités ( --units, --blacklist, --verbose ... ).
Pour des besoins plus précis, il vous sera nécessaire de créer de nouvelles commandes qui prendront en compte d'autres informations non traitées par Shinken.
La sonde mise à disposition par Shinken propose une liste exhaustive d'arguments supplémentaires.
Pour la trouver, il vous faudra utiliser la commande suivante :
/var/lib/shinken/libexec/check_nwc_health --help |
Dans un premier temps, il vous sera nécessaire de créer une nouvelle commande ( voir la page Les commandes ) avec les arguments supplémentaires que vous aurez choisis.
Il vous faudra ensuite créer un check contenant cette commande ( voir la page Les Checks ).
Pour finir, vous devrez créer ou modifier votre hôte pour qu'il prenne en compte ce nouveau check ( voir la page Les Hôtes ).
Voici un exemple pour une modification de la commande "check_switch_interface_status", le procédé reste le même pour toutes les autres commandes.