Si vous n'êtes pas familier avec le fonctionnement et l'édition d'un check, il vous est vivement conseiller de lire la documentation des checks. |
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.
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 (voir les modes de l'onglet checks) pour pouvoir faire apparaître les boutons d'activation de la surcharge (Activer la surcharge ou Surchargé).
|
Un clic sur un bouton Activer la surcharge ou Surchargé ouvrira le formulaire de surcharge d'un check.
|
|
Le formulaire de la surcharge reprend les mêmes propriétés de l'édition du checks et est composé de 4 sections:
|
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 original du check apparaîtra en grisé.
Sans modification, les valeurs originales du check (en violet) qui seront prises en compte. |
|
Pour supprimer une surcharge que sur une propriétés ou une données, il faut :
Attention, l'icône de balai |
|
|
|
Dans le formulaire de la surcharge certaines propriétés ne sont pas éditable, car cela modifierait l’intégrité du check et ainsi le but de celui-ci. Ces champs sont reconnaissables, car ils apparaissent avec l'icône
.
La valeur de ces propriétés apparaît dans la colonne de la Valeur sur le check.
|
Les champs de type commande sont des propriétés partiellement éditable. En effet, seul les arguments de la commande peuvent être surchargés.
|
Les données peuvent être surcharger mais il n'est pas possible de créer une nouvelle donnée à partir d'une surcharge.
|
L'ouverture d'un formulaire de surcharge d'un check empêche la sélection ou la suppression d'un modèle dans le champ héritage de l'hôte ou du modèle. En effet la modification de ce champ peut entraîner une perte des surcharges non sauvegardées.
|
Pour la surcharge plusieurs types de compteurs ont été ajoutées.
Dans la barre de navigation de surcharge, un compteur est présent sur chaque onglet afin de facilité la recherche des surcharges sur le check.
|
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 :
|
La surcharge des checks est aussi disponible sur les modèles d'hôte, car cela évite de devoir effectuer une surcharge sur tous les hôtes qui hérite de ce modèle d'hôte.
La réalisation de cette surcharge s'effectue de la même manière que pour un hôte. |
|
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.
|
Pour les champs de sélection multiple avec l'héritage additif est activé les valeurs qui seront prise en compte pour la surcharge sont :
Lorsque l'héritage additif est actif, la valeur prise en compte sera la valeur original du check et pas celle définie dans le modèle d'hôte. |
|
L'essai des checks prend en compte sans sauvegarder les surcharges faite sur des propriétés influençant sur le résultat de l'essai du check.
Voici les propriétés concernés :
Il est possible qu'une surcharge soit rendu inactive suite à la suppression du check.
Les surcharges devient inactives dans plusieurs cas :
Dans ce cas, les surcharges seront ajouter à la liste des surcharges inactives à la fin de l'onglet checks.
|
La présence de surcharges désactivées est indiquée par un compteur d'avertissement sur le nom de l'onglet checks et sur le bouton de sauvegarde.
|
|
Pour rattacher une surcharge inactive à un check, il faut soit:
Une fois ces modifications effectuées, les surcharges inactives se rattachent automatiquement à leur check.
Si une surcharge inactive n'est plus effective, il est possible de supprimer la surcharge inactive à l'aide de l'icône de croix
situé sur chaque ligne du tableau des surcharges désactivées.