Versions Compared

Key

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

Qu'est ce qu'un check ?

Les Checks sont des éléments de configuration qui répondent aux questions suivantes :

  • Comment superviser mon hôte ?
  • Comment superviser mon application ou mon service ?
  • Quand superviser ?
  • Que faire quand il y a un changement d'état ?
  • Qui sera notifié et comment ?

Les Checks utilisent des Commandes pour exécuter des Sondes (ou "Plugins")

Les Sondes sont des exécutables en ligne de commande qui réalisent des tests et renvoient des résultats.
Elles peuvent être tout type de programme exécutable que l'OS qui le lance peut comprendre (Binaires, Python, Perl, PHP, Bash, VB etc.).

LesCommandes sont des éléments de configuration qui décrivent comment Shinken Enterprise lance une sonde avec les arguments nécessaires.

De nombreuses commandes sont fournies par Shinken Enterprise, répondant à de nombreux cas :

  • Check réseau, tels que TCP, ICMP
  • Check systèmes, tels que la mémoire, CPU, Disques
  • Check de service, tels que HTTP, Active Directory, DHCP
  • Check de haut niveau, tels que Oracle, PostgreSQL, Tomcat

 

 

Panel

Table des matières

Page Tree
root@self
startDepth2


Accéder aux différents types de checks

Les modèles sont checks sont de différent types, selon l'élément sur lequel il s'applique.

Il peut s'agir d'un Hôte, ou tous les hôtes qui héritent de modèles d'hôte donnés, mais aussi de la même manière pour les Clusters.

Enfin, les checks eux-même supportent la Logique des modèles.

Tip

Astuce :

Pour créer une configuration maintenable dans la durée, il est recommandé d'avoir préalablement créé des modèles (d'hôte ou de cluster) sur lesquels appliquer des checks, plutôt que d'appliquer directement les checks sur éléments finaux.

 

Cette étape permet de pouvoir plus facilement étendre et modifier quels checks seront exécutés sur quels éléments.



Panel

Image RemovedImage Added