1. Les plugins de supervision
Plugin ? Vous avez dit plugin ? Ce n’est qu’un mot un peu passe-partout pour dire que ces lignes de code ne sont pas dans Shinken de base et ne sont pas écrites par les auteurs de Shinken. Un plugin, dans sa forme la plus simple, n’est qu’un gentil petit fichier exécutable rangé avec ses copains dans un dossier spécifique (libexec le plus souvent).
Autre chose à savoir, un plugin peut porter plusieurs noms selon le point de vue : plugin, sonde, check... La sonde est lorsque l’on se place d’un point de vue de la supervision : on insiste sur le rôle que joue le plugin dans le processus de supervision. Le check correspond plutôt à la fonction réalisée par le plugin : il effectue des vérifications quand on lui demande (« on » étant le Scheduler dans Shinken). On utilisera donc n’importe laquelle de ces dénominations pour la suite.
Le contexte est donc posé, le but maintenant est de réaliser un petit programme de vérification....
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première