Versions Compared

Key

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

Onglet : Générique

  • Name
    • Cette propriété permet de définir le nom utilisé pour identifier le template d'hôte.
  • Description
    • Cette propriété permet de définir une description de l'hôte qui pourra être affiché dans les interfaces web.
      Le nom est accessible par l'intermédiaire de la variable de * $HOSTNAME$ *.
      Remarque: Si vous ne spécifiez pas une adresse, la propriété vaudra par défaut le nom du host.
  • Address
    • Cette propriété permet de définir l'adresse de l’hôte. Habituellement, il s'agit de l'adresse IP, bien que cela puisse être n'importe quelle valeur (pour peu qu'elle soit utile pour la détermination du statut de l'hôte).
      Vous pouvez utiliser un FQDN pour l'adresse, mais gardez à l'esprit que si le DNS n'est pas disponible, les vérifications ne pourront pas être faites.
      Le nom est accessible par l'intermédiaire de la variable de * $HOSTNAME$ *.
      Remarque: Si vous ne spécifiez pas une adresse, la propriété vaudra par défaut le nom du host.
      Il y a un risque à utiliser le mécanisme par défaut - Si le DNS n'est pas disponible, la plupart des checks échoueront car les sondes dont ils dépendent ne seront pas capables de résoudre le nom de l'hôte.
  • Host Templates to inherit
    • Les modèles de templates qui sont attachés à l'hôte pour hériter de leurs propriétés et leurs données.
      L'ordre des templates est important.
  • Add in host groups
    • Cette propriété permet de lister les groupes d'hôtes auquels cet hôte appartient.
      Ajouter un groupe d'hôte à cet hôte a le même effet que de rajouter cet hôte dans le groupe voulu ( dans la page d'édition du groupe d'hôte ).
      L'ordre dans lequel vous listez les groupes d'hôtes n'a pas d'incidence.
  • Realm
    • Cette propriété permet de définir le royaume où l'hôte se trouvera.
      En plaçant un hôte dans un royaume particulier, un des schedulers de ce royaume gérera cet hôte.
  • Business Impact
    • Cette propriété permet de définir l'importance que l'on donne à un hôte pour le business. ( valeur entre 0 et 5, par défaut 2 ):
      • du moins important ( 0 )
      • au plus important ( 5 )
  • Network dependency
    • Cette propriété permet de définir une liste d'hôtes des quels l'hôte est dépendant.
      C'est une liste séparée par des virgules.
      Ceci signifie que si toutes les dépendances réseaux sont en état CRITICAL, alors les notifications ne seront pas lancées pour cet hôte et ses checks.
      Note: les dépendances réseaux doivent être dans le même royaume que l'hôte.
      L'ordre de définition n'a pas d'impact sur la supervision de cet élément.
  • External URL
    • Cette propriété est utilisée pour définir une URL qui peut être utilisée pour fournir plus d'information sur cet hôte.
      N'importe quelle URL valide peut être mise, commençant par _http://_
      Cette URL sera disponible dans l'interface de visualisation dans le volet détail présentant l'hôte.
      Cela peut être pratique si vous désirez faire une description écrite détaillée de l'hôte, une procédure de reprise sur panne, ... qui sera visible pour les autres membres de l'équipe.
  • Enabled
    • Permettre que cet élément soit pris en compte lors du passage de Staging en Production.

 

Pour les host templates uniquement :

 

  • Template is visible for SI Administrator ?
    • Cette propriété permet de cacher ce modèle de check aux Administrateurs de SI.
      Cela peut-être intéressant pour diminuer le nombre de modèle visible pour simplification, ou par sécurité.
Panel

Image Removed

Onglet : Data

Sert à afficher et créer les variables utilisées par Shinken Enterprise pour effectuer les checks.

Ces valeurs sont aussi appelées Macros.

Comme montré sur l'image, à la création dans nouvel hôte, il n'y a pas de données disponibles, même si ce nouvel hôte hérite d'un template

 

Pour voir les données qui seront appliquées à l'hôte, il faut d'abord valider cet hôte, et revenir à la configuration

 

Les données sont affichées en 2 sections :

  • Local to the element : données pour cet hôte uniquement (données custom)
  • From templates : données héritées d'un ou plusieurs templates

Les données des templates sont séparées par noms de template

Cela permet aux administrateurs de voir quelles données et d'où elles ont été récupérées

Les données sont représentées par 2 éléments : une Clé et une Valeur

Quand les données sont de type local, les 2 éléments peuvent être modifiés

Quand les données sont From templates, seules les valeurs peuvent être modifiées

Panel

Image Removed

Panel

Image Removed

Panel

Image Removed

Onglet : Monitoring

Permet de configurer les propriétés qui définissent la supervision de l'hôte.

La supervison est définie par les propriétés suivantes :

  • Check Period
    • définit quand l'hôte sera vérifié
    • le champ est une liste de valeurs correspondantes aux périodes de temps définies dans Périodes de temps
    • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
  • Check Command
    • définit le nom de la commande utilisé pour vérifier si l'hôte est disponible
    • le champ est une liste de choix, définie par la configuration Commandes
    • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
    • Args:
      • utilisé pour passer les arguments à la commande de vérification
      • par défaut cette valeur est vide
  • Max Check Attempts
    • définit le nombre de tentatives en cas d'échecs des vérifications, avant de signaler l'hôte comme "down"
    • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
  • Check Interval
    • définit le nombre de minutes entre 2 vérifications de l'hôte
    • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut 

 

TODO

 

Onglet : Monitoring

TODO

 

 

  • Retry Interval
    • définit le nombre de minutes avant de replanifier une nouvelle vérification si la dernière a retourné un status "non-UP"
    • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
  • Active Checks Enabled
    • définit l'activation des Checks planifiés pour cet hôte
    • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
  • Passive Checks Enabled

    • définit l'activation des Checks passifs pour cet hôte
    • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
  • Maintenance Period

    • définit une période de maintenance (donwtime) récurrente pour cet hôte.
      pendant cette période, aucune notification n'est envoyée
    • la valeur est prise dans la liste Périodes de temps
    • la valeur est nulle par défaut (pas de période de maintenance pour cet hôte)
    Panel

    Image Removed

    Onglet : Checks

    Fournit les informations à propos des Checks définis pour cet hôte.

    Par défaut, s'il n'y a pas de template appliqué à cet hôte, il n'y aura pas de Checks.

     

     

    Panel

    Si l'hôte hérite d'un template intégrant des Checks, leurs descriptions seront affichées

    Dans l'exemple, nous pouvons voir 2 Checks hérités de http template, et de https template.
    Ils sont affichés dans un tableau avec les éléments suivants :

    • Nom du Check
    • Groupe de contacts pour le Check
    • Template d'hôte utilisant le Check
    • Commande utilisée
    • "Essayer ce Check" permet d'essayer ce Check avant de valider

    Le nom du Check est un lien sur la configuration de ce Check.

    Panel

    Onglet : Notifications

    Notification affiche tous les champs nécessaires à la configuration des notifications :

    • Notification Enabled
      • active/désactive les notifications pour cet hôte
      • la valeur du template (s'il y en a) sera prise, sinon "active" sera la valeur par défaut
    • Contacts
      • Champ multi-valeurs définissants les contacts à notifier
      • les valeurs viennent de la configuration de Contacts, et sont affichées dans une liste de noms
      • la valeur du template (s'il y en a) sera prise, sinon le champ sera vide par défaut
    • Contacts groups
      • Champ multi-valeur, définissant les groupes de contacts à notifier
      • les valeurs viennent de la configuration de Edition d'un groupe de contacts, et sont affichées dans une liste de noms
      • la valeur du template (s'il y en a) sera prise, sinon le champ sera vide par défaut
    • Notification Interval
      • permet de paramétrer le nombre de minutes avant de re-notifier les contacts
      • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
    • Notification Period
      • permet de spécifier les périodes de temps pendant lesquelles envoyer les notifications
      • la liste des valeurs correspond à une Périodes de temps définie
      • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
    • Notification Options 
      • liste des flags utilisés pour déterminer quel état devrait générer une notification
      • le champ est une liste de valeurs séparées par une virgule :
        • d : down
        • u : unreachable (injoignable)
        • r : recovery (rétablissement)
        • f : flapping (état qui change constamment)
        • s : scheduled downtime (maintenance planifiée)
        • n : none (aucun)
      • la liste des valeurs du template (s'il y en a ) sera prise, sinon les valeurs par défaut seront (d,u,r,f)
    • First notification delay
      • délai en minutes avant l'envoi d'une notification
      • si à 0, les notifications sont envoyées immédiatement pour cet Hôte
      • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
    • Escalations
      • champ multi-valeurs pour paramétrer l'escalade pour cet Hôte
      • la liste des valeurs provient de la configuration Edition d'escalade
      • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
    Panel

    Image Removed

    Onglet : Advanced

    Définition des fonctionnalités avancées de la supervision

    • Poller Tag
      • ce champ fournit la liste des Pollers configurés (voir Definir de nouveaux pollers)
      • une seule valeur
      • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
    • Process Perf Data
      • active ou désactive le process Perf Data pour cet Hôte
      • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
    • Flap Detection Enabled
      • active ou désactive la détection du flap pour cet Hôte
      • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
    • Flapping Options 
      • définit quel état de l'hôte est utilisé pour détecter le flapping
      • valeurs sous forme de liste de flags séparés par une virgule :
        • o : UP
        • d : DOWN
        • u : UNREACHABLE (injoignable)
      • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
    • Low Flap
      • pourcentage définissant le seuil état bas pour la détection du flap
      • un curseur horizontal permet de définir la valeur
      • si la valeur est à 0, un seuil global sera utilisé
      • la valeur par défaut est à 0
    • High Flap
      • pourcentage définissant le seuil état haut pour la détection du flap
      • un curseur horizontal permet de définir la valeur
      • si la valeur est à 0, un seuil global sera utilisé
      • la valeur par défaut est à 0
    • Automatic Event Handler 
      • active ou désactive la gestion d'évènement
      • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
    • Event Handler command
      • définit les commandes qui sont lancées à la détection d'un changement d'état
      • ce champ contient une liste de Commandes
      • Args fournit les arguments à la commande sélectionnée
      • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
      • Check Freshness
        • active ou désactive la vérification de la "fraicheur" du Check
        • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
      • Freshness Threshold
        • définit le seuil "Freshness" en secondes
        • si la valeur est à 0, Shinken Enterprise tentera de le définir automatiquement
        • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
      • Business impact modulations 
      • Macro modulations 
        • définit la modulation des valeurs macro pour paramétrer différents seuils basés sur les périodes de temps
        • le champ est une liste de Modulation des données
        • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut
      • Checks to exclude
        • permet d'exclure certains Checks générés automatiquement (templates par exemple) pour cet hôte
        • ce champ est une liste de Checks séparés par des virgules
        • prend la valeur du template (s'il y en a), sinon il y aura une valeur par défaut

    TODO

     

    Onglet : Advanced

    TODO

    PanelImage Removed