| Scroll Ignore | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
Principe
: GénéralLa surcharge est un mécanisme permettant de réécrire localement une partie de la configuration d'un check au niveau de chaque hôte ou modèle d'hôte. Cette surcharge s'applique sur les données et les propriétés d'un check.
Ce mécanisme intervient dans la problématique suivante : un hôte avec des checks est proposé à la supervision d'un équipement, mais la configuration des checks ne convient pas à la situation. Au lieu de créer de nouveaux checks et entraîner à la longue une multiplication du nombre de checks, il suffit de surcharger les propriétés ou les données des checks directement sur l'hôte.
| Note |
|---|
Si vous n'êtes pas familier avec le fonctionnement et l'édition d'un check, il vous est vivement conseillé de commencer par lire la page de documentation des checks ( voir la page : Les Checks ). |
Accéder à la surcharge
La surcharge est accessible dans l'onglet Checks de la page d'édition d'un hôte ou d'un modèle d'hôte.
...
Dans l'onglet Checks, il faut activer le mode surcharge en haut à gauche de l'écran ( voir page Éditer un Hôteles pages : Editer un check et Éditer un Hôte) pour pouvoir faire apparaître les boutons d'activation de la surcharge ( Activer la surcharge ou Surchargé ).
| Panel |
|---|
...
| Panel | ||
|---|---|---|
| ||
Présentation visuelle
Le formulaire de la surcharge reprend les propriétés proposées lors de l'édition du check et est et est composé de 4 sections :
- La barre de navigation reprend les mêmes onglets que l'édition d'un élément.
- La partie édition est découpée en trois sections :
- le nom des propriétés,
- champs d'édition,
- la valeur originale du check.
| Panel |
|---|
...
La surcharge se fait en saisissant ou en sélectionnant une valeur sur une propriété ou une donnée comme vous pourriez le faire sur une édition classique d'un élément.
Une fois faite, la valeur de surcharge apparaîtra en bleu et la valeur originale du check apparaîtra en grisé.
| Info |
|---|
Sans modification, ce sont les valeurs originales du check ( en violet ) qui seront prises en compte. |
| Panel |
|---|
...
Liste des champs non éditables pour tout le monde :
- nom du Check,
- modèle de Check hérité,
- commande de vérification,
- commande lancée par le gestionnaire d'événement.
Ces champs ne peuvent être surchargés, car cela dénaturerait le Check.
Nous vous conseillons de créer un nouveau Check si vous souhaitez vraiment surcharger cette valeur.
| Note |
|---|
Si vous voulez remplacer la command commande de check par un autre, nous vous suggérons d'exclure le check pour cet hôte, et d'en créer un nouveau, puis d'attacher le nouveau Check à l'hôte ( ou modèle ). |
Certains champs ne sont verrouillés que pour les admins SI :
- actif activé,
- passif activé,
- vérification que l'état reçu des outils externes ne soit pas expiré,
- lire et stocker les métriquemétriques.
Ces champs ne peuvent être surchargés, car cela dénaturerait le Check.
Nous vous conseillons de créer un nouveau Check si vous souhaitez vraiment surcharger cette valeur.
| Note |
|---|
Si vous voulez remplacer la command commande de check par un autre, nous vous suggérons d'exclure le check pour cet hôte, et d'en créer un nouveau, puis d'attacher le nouveau Check à l'hôte ( ou modèle ). |
...
La surcharge des checks est aussi disponible sur les modèles d'hôte, car cela évite de devoir permettant d'effectuer une surcharge sur tous les hôtes qui héritent héritant de ce modèle d'hôte en une seule fois.
| Info |
|---|
La réalisation de cette surcharge s'effectue de la même manière que pour un hôte. |
| Panel |
|---|
...
Pour rattacher une surcharge inactive à un check, il faut faire l'action inverse que ce qui a rendu la surcharge inactive.
C'est-à-dire soit :
- recréer Recréer un check avec le même nom et l'attacher à l'hôte ou à un de ses modèles .
- Rajouter un modèle d'hôte avec un check qui possède le même nom.
- Modifier la source pour attribuer la surcharge au bon check.
- Modifier la donnée d'un check duplicate for each pour que qu'un des checks duplicate for each est soit le bon nom.
Une fois ces modifications effectuées, les surcharges inactives se rattachent automatiquement à leur check.
| Info |
|---|
Le fait de rattacher les surcharges inactive à n'importe quel check qui revient avec le même nom permet de ne pas perdre la configuration. Exemple : Une surcharge de check configure le check CPU pour ne pas envoyer de notification. → On décide de changer le check CPU de cet hôte d'une vérification par SSH en SNMP. Par contre, les paramètres des checks lié a à la commande comme :
Resteront sur la surcharge du nouveaux nouveau check mais ne seront surement plus utileutiles, nous conseillons de les modifier ou de les supprimer. |
...