Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reverted from v. 25
Scroll Ignore
scroll-viewporttruescroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmlfalsetrue
Panel
titleSommaire

Table of Contents
maxLevel3
stylenone

Principe: Général

La 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

...

Dans l'onglet Checks, il faut activer le mode surcharge en haut à gauche de l'écran ( voir les pages : Editer un check et Éditer la page Editer un Hôte ) pour pouvoir faire apparaître les boutons d'activation de la surcharge (Activer la surcharge ou Surchargé).


Panel

Image Modified

Ouvrir le formulaire de surcharge

Un clic sur un bouton Activer la surcharge ou Surchargé ouvrira le formulaire de surcharge d'un check.


Panel

Image Modified

Panel
titleVue d'ensemble du formulaire de surcharge

Image Modified



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 Le nom des propriétés,
    • champs Champs d'édition,
    • la La valeur originale du check.



Panel

Image Modified

Surcharger une propriété

...

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 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

Image Modified

Revenir à la valeur initiale du check

Pour supprimer une surcharge uniquement sur une propriété ou une donnée, il faut :

  • Pour un champ texte, supprimer la saisie.
  • Pour un champ sélecteur (simple ou multiple), sélectionner dans la liste des options, l'option "-- Valeur du check --"
  • Pour les autres types de champ, il faut cliquer sur le bouton "Valeur du check"

Note

Attention, l'icône de balai sur le bouton "Surchargé" supprimera toutes les surcharges réalisées sur le check.

Info

Image Modified

Info

Image Modified

Info

Image Modified

Cas spécifiques

...

Liste des champs non éditables pour tout le monde :

  • nom Nom du Check,
  • modèle Modèle de Check hérité,
  • commande Commande de vérification,
  • commande Commande lancée par le gestionnaire d'événement.

Ces champs ne peuvent être surchargés , car puisque 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 commande command 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 Actif activé,
  • passif Passif activé,
  • vérification Vérification que l'état reçu des outils externes ne soit pas expiré,
  • lire Lire et stocker les mé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 commande command 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 ).

...

Ces deux types de compteurs ont pour but d'indiquer qu'une erreur ou un avertissement est présent dans les surcharges d'un check. Ces compteurs ont été placés à plusieurs endroits :

  • Sur la propriété ou donnée à l'origine du problème.
  • Dans les onglets de la barre de navigation.
  • Sur le bouton "Surchargé".
  • La ligne du check.
  • Sur l'onglet "Check" de la barre de navigation du formulaire d'édition de l'hôte.
  • Sur le bouton "Sauvegarder".

La surcharge dans les modèles d'hôte

La surcharge des checks est aussi disponible sur les modèles d'hôte, permettant d'car cela évite de devoir effectuer une surcharge sur tous les hôtes héritant qui héritent 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

...

Les surcharges effectuées au niveau du modèle d'hôte apparaîtront dans la colonne "Valeur sur le check" dans le formulaire de surcharge au niveau de l'hôte.

Panel

Image Modified

Surcharge et héritage additif

  • Pour les champs de sélection multiple où l'héritage additif est activé, les valeurs qui seront prises en compte pour la surcharge sont :

    • La valeur sélectionnée par l'utilisateur (en bleu).
    • La valeur originale du check (en violet).
Note

Lorsque l'héritage additif est actif, la valeur prise en compte sera la valeur originale du check et pas celle définie dans le modèle d'hôte.

Panel

Image Modified

La surcharge et l'essai des checks

Même sans avoir sauvegardé l'élément, les surcharges effectuées sur les propriétés du check influencent le résultat de l'essai du check.

Voici les propriétés concernées :

  • Les arguments de la commande de vérification.
  • Modulation de données.
  • Modulation de résultat.
  • Les données.

Surcharge inactive


Il est possible qu'une surcharge soit rendue inactive à la suite de la "disparition" du check surchargé de la configuration.

Les surcharges inactives sont listées à la fin de l'onglet Checks.

Les surcharges deviennent inactives dans différentes raisons :

  • Suppression ou désactivation d'un check.
  • Suppression ou désactivation d'un modèle d'hôte.
  • Changer le champ "Modèle d'hôte hérité" de l'hôte.
  • Changer le champ "Attaché sur les modèles d'hôte" d'un check appliqué au modèle d'hôte.
  • Modification d'une clé d'un check dupliqué automatiquement.
  • Mauvaise définition d'une surcharge dans l'import d'une source.




Panel

Image Modified

Rattacher une surcharge inactive 

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 un check avec le même nom et l'attacher à l'hôte ou à un de ses modèles .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 qu'un des checks duplicate for each soit ait 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 envoyer de notification.

→ On décide de changer le check CPU de cet hôte d'une vérification par SSH en SNMP.
→ La surcharge reste sur le nouveau check CPU et les notifications ne sont toujours pas envoyées.

Par contre, les paramètres des checks lié à la commande comme : 

  • Les arguments de la commande de vérification.
  • Modulations des résultats.
  • Modulation de données.
  • Les données utilisées par la commande.

Resteront sur la surcharge du nouveau check mais ne seront surement plus utiles, nous conseillons de les modifier ou de les supprimer.

...

La présence de surcharges désactivées est indiquée par un compteur d'avertissements sur le nom de l'onglet Checks.

Panel

Image Modified




Supprimer une surcharge inactive

Si une surcharge inactive n'est plus effective, il est possible de la supprimer à l'aide de lde l'icône de balai au niveau du nom du check  () situé sur chaque ligne du tableau des surcharges désactivées.

...