|
Nom
|
|
|
Nom d'affichage pour l'interface de Visualisation
Remarque 1 : Si vous ne spécifiez pas de nom d'affichage pour l'interface de visualisation, la propriété vaudra par défaut le nom du cluster.
Remarque 2 : Dans un premier temps, cette valeur est uniquement utilisée pour la Vue météo.
|
|
Définition
Clé d'import : bp_rule
Cette propriété est utilisée pour configurer une agrégation de plusieurs autres états avec une règle logique ( hôtes, clusters et checks ).
La syntaxe complète de définition d'un cluster se trouve dans la page Les Clusters .
|
|
Affichage des seuils
Clé d'import : thresholds_display
Cette propriété a pour but de décrire et d'afficher les règles de calcul que vous avez utilisées pour déterminer le Statut du Cluster ( OK, CRITIQUE, ... ).
Le contenu est libre, donc vous pouvez définir le texte comme bon vous semble.
À savoir :
Exemple d'utilisation :
|
On peut expliquer plus facilement les règles en utilisant l'affichage des seuils de la manière suivante.
Un Avertissement sera remonté lors de la saisie de la donnée si celle-ci n'existe pas sur l'élément ou dans son héritage. |
|
Modèles de cluster hérités
Clé d'import : use
Les modèles de cluster qui sont attachés au cluster pour hériter de leurs propriétés et de leurs données.
L'ordre des modèles est important.
|
Il existe un code couleur, correspondant aux différents états des modèles de clusters.
| Code couleur | explication | |
|---|---|---|
| Un tag de couleur vert signifie que le modèle est valide et activé . | |
| Un tag de couleur orange signifie que le modèle est désactivé. | |
| Un tag de couleur jaune signifie que le modèle est en statut Nouveau | |
| Un tag de couleur grise signifie que le modèle n'est pas pris en compte, car déjà présent dans l'héritage des autres modèles. | |
| Un tag de couleur rouge signifie que le modèle est en erreur. Cela se produit lorsque le modèle est membre d'une boucle infinie de modèle. Par exemple : le modele_01 utilise le modele_02 et que le modele_02 utilise le modele_01 | |
| Un tag de couleur blanche avec des bordures orange signifie que le modèle ajouté n'existe pas ou n'existe plus | |
| Un tag de couleur jaune avec des bordures orange signifie que le modèle est en statut "Nouveau", mais que ce dernier est désactivé. | |
| Un tag de couleur rouge avec une "cartouche" orange signifie que le modèle est en erreur ( par exemple : une boucle infinie de modèle ) et que le modèle est désactivé. |
Royaume
Pour rappel un royaume doit obligatoirement avoir au moins un Scheduler défini dans sa configuration. Dans le cas contraire, le royaume apparaitra désactivé dans la liste avec une infobulle indiquant le problème. |
Impact métier
au plus important ( 5 => $$$$$$ )
La valeur par défaut est 2 ( *** ). |
URL externe
Cette propriété est utilisée pour définir une URL qui peut être utilisée pour fournir plus d'information sur ce cluster.
N'importe quelle URL valide peut être mise, commençant par http:// ou https://
Cette URL sera disponible dans l'interface de visualisation dans le volet détail présentant le cluster.
Cela peut être pratique si vous désirez faire une description écrite détaillée du cluster, une procédure de reprise sur panne... qui sera visible pour les autres membres de l'équipe.
Les caractères "' et les espaces sont interdits dans ce champ . |
Liste des URL externes
(1) Nom de l'URL ( label pour l'interface de visualisation ), Le nom à afficher est optionnel ( mais son absence montrera toujours un warning dans l'interface )
Les caractères <>& "'/ sont interdits dans ce champ .
|
(2) Adresse de l'URL, N'importe quelle URL valide peut être utilisée, commençant par http:// or https://
Les caractères "' et les espaces sont interdits dans ce champ .
|
(3) Icône pour l'UI de visualisation
(4) Type d'affichage dans l'interface de Visualisation
(5) Valeur à copier-coller dans un fichier .cfg pour retrouver cette propriété dans l'état
(6) Passer la souris en survol du champ format fichier .cfg pour faire apparaître les boutons de copie du format ( gauche ) et d'édition du format ( droite ).
|
Une URL externe peut contenir le mot clé ##USER## qui sera remplacé par le nom de l'utilisateur courant dans l'interface de Visualisation |
Dans cette propriété, des données ( macro ) de ce cluster peuvent être utilisées dans l'URL.
|
Ces URL seront disponibles dans l'interface de visualisation et d'autres outils tel que thruk par exemple
Cela peut être pratique si vous désirez faire une description écrite détaillée du cluster, une procédure de reprise sur panne ou toute autre information qui sera visible pour les autres membres de l'équipe.
Activé
Pack
Permet de donner un nom commun à un ensemble d ' éléments de Shinken . Il sera ainsi possible de filtrer par ce nom commun dans les listes des éléments pour retrouver l'ensemble des éléments .
Cette propriété n'est pas héritable.
Les caractères < > & " ' / sont interdits dans ce champ.
|
Cet onglet définit des données qui pourront être utilisées en tant que Les Variables ( Remplacement dynamique de contenu - Anciennement les Macros ), notamment à l'utilisation de la Les commandes des checks attachés à ce cluster. Consulter ces pages pour plus d'information.
Si vous donnez un nom de donnée protégée à l'une de vos données, vous ne pourrez plus modifier ce nom par la suite.
Cette modification est interdite afin d'éviter qu'une donnée protégée devienne visible, en changeant son nom. |
Seuls les caractères alphanumériques, le tiret ( - ) et le souligné ( _ ) sont autorisés dans le nom d'une donnée
|
La valeur de la donnée pouvant être longue, il est possible d'agrandir le champ de la valeur afin d'améliorer la lisibilité du champ.
Pour agrandir le champ de la valeur, il faut maintenir le clic sur l'icône
située en bas à droite du champ et réajuster verticalement.
|
|
Période de DOWNTIME récurrente
Cette propriété permet de définir une période de temps durant laquelle le cluster sera en maintenance, et en sortira dès que la période de temps sera fini.
En maintenance, les checks du cluster seront toujours exécutés ( donc il n'y aura pas de manques dans les métriques ou l'historique du cluster ), mais les notifications et les commandes du gestionnaire d'évènements ne seront pas lancées.
Tag de Poller
Seuil d'avertissement
Seuil critique
|
Période de vérification
Temps maximum d'exécution d'un check ( secondes )
|
|
Seuil d'alerte de l'utilisation CPU ( secondes )
Clé d'import : warning_threshold_cpu_usage
Nombre de secondes que peut consommer une commande avant d'apparaître en Warning dans le check 'Scheduler - Performance'
La valeur sera récupérée dans l'ordre, par la commande, par l'élément Check, par l'élément Cluster, ou par la valeur par défaut (shinken.cfg:warning_threshold_cpu_usage)
|
|
Il est possible pour chaque cluster de définir qui peut voir, éditer, ou encore recevoir les notifications. Le fonctionnement de ce mécanisme est expliqué dans la page Droits d'accès à un cluster. Ces propriétés gèrent l' Héritage additif (le +).
Lors de la création d'un cluster, l'héritage additif est activé par défaut et l'utilisateur ( Administrateur Shinken ou Administrateur de SI ) créant le cluster est automatiquement ajouté aux droits utilisateurs suivants :
Les utilisateurs qui voient le cluster,
Les utilisateurs à notifier,
Les utilisateurs qui peuvent modifier la configuration du cluster.
Ces propriétés se synchronisent les unes avec les autres, pour éviter d'avoir des droits aberrants.
Par exemple : avoir le droit d'éditer l'élément, mais sans avoir droit de le voir.
Les accès sont séparés en 3 sections :
L'accès en édition sans authentification peut être modifiée
Ce paramètre permet de lister les utilisateurs et les groupes pouvant éditer le cluster.
|
|
Cet onglet détaille la liste des checks qui seront appliqués au cluster, et leur provenance ( venant de quel modèle de cluster, ou directement appliqué au cluster ) :
Pour chaque check, vous pourrez essayer le check depuis sa configuration actuelle afin de vérifier son résultat.
Le clic sur l'icône
, permet de replacer ce check au milieu des autres check du cluster. ( les checks qui ne correspondent pas aux filtres réapparaissent avec un fond blanc )
|
La ligne qui a été cliqué, sera isolée et le fond bleu permettra de la repérer directement.
Si le filtre retournait plusieurs lignes, elles garderont toutes leur fond bleu, mais seule celle cliqué gardera l'icône œil
.
|
Les boutons dans la colonne [ Essayer ce check ] permettent d'évaluer ou d'essayer directement l'exécution d'un check, avec la résolution de ses données.
Le second bouton ( roue crantée + icône play ) permet d'évaluer et de simuler son exécution depuis la plateforme de configuration ( Synchronizer ). Cette exécution n'utilisera pas vos pollers. Vous pouvez donc utiliser ce bouton pour tester votre commande sans affecter vos serveurs pollers en production.
Le tableau récapitulatif présente les données récupérées et le résultat de la commande en prenant en compte les éventuelles modulations.
|
Le troisième bouton (icône play) permet d'évaluer et de simuler son exécution directement sur les Pollers, comme lors de l'exécution normale sur votre architecture Shinken. Vous pouvez donc utiliser ce bouton pour tester votre commande sur votre environnement de production.
Le tableau récapitulatif présente les données récupérées, et le résultat de la commande en prenant en compte les éventuelles modulations.
Si votre check utilise des tags de Poller, l'exécution ne peut avoir lieu que si l'un des Pollers définis dans votre architecture dispose d'un tag de Poller correspondant à celui du check que vous essayez. Veuillez consulter la page Le Poller pour plus d'informations sur les tags de poller. |
|
Afin de tester au mieux vos checks, si une erreur survient pendant l'essai du check, celle-ci vous sera affichée à la place des résultats. |
Les checks ayant une commande de supervision bp_rule ne pourront pas effectuer d’évaluation ou d'essai. |
|
Intervalle de temps entre les notifications ( minutes )
Période de temps de notification
Clé d'import : notification_period
Cette propriété permet de définir la période de temps durant laquelle les notifications sont autorisées.
En dehors de cette période, aucune notification ne sera envoyée.
Par défaut, il n'y a pas de période de temps, et donc les notifications ne seront jamais bloquées.
Options de notification
Décalage de la première notification ( minutes )
Clé d'import : first_notification_delay
Cette propriété permet de définir combien de minutes Shinken doit attendre avant d'envoyer la première notification.
Ce temps additionnel peut être utilisé pour limiter une avalanche de notifications ; en effet, les clusters n'ont pas de gestion HARD/SOFT et leur état est donc susceptible de changer plus fréquemment.
Ce temps additionnel peut être mis à profit par les utilisateurs pour prendre en compte le cluster depuis l'interface de visualisation avant que la notification ne soit envoyée.
Par défaut la valeur est 0, ceci signifie que la première notification sera envoyée sans attendre. La limite est fixée à 2630880 ( soit 5 ans ).
Une valeur non numérique provoquera une erreur
Escalades
Clé d'import : escalations
Cette propriété permet de lier ce cluster à une ou plusieurs définitions d'escalade.
Si, au bout d'un certain temps, le cluster n'est toujours pas revenu OK ou pas pris en compte ( Contexte ACKNOWLEDGE ou DOWNTIME ), la règle d'escalade sera appliquée.
Cette propriété gère l' Héritage additif (le +) .
|
Détection du FLAPPING activé
Options de détection du FLAPPING
Sortie du contexte FLAPPING
Entrée du contexte FLAPPING
Modulations d'impact métier
Clé d'import : business_impact_modulations
Cette propriété permet de définir une ou plusieurs modulations d'impact métier. Les modulations ont une période temps durant laquelle elles sont actives.
Pendant cette période, la valeur d'impact métier du cluster sera changée par celle de la modulation.
Cette propriété gère l' Héritage additif (le +) .
Modulations de données
Clé d'import : macromodulations
Cette propriété permet de définir une ou plusieurs modulations de données. Les modulations ont une période temps durant laquelle elles sont actives.
Pendant cette période, les données deu cluster seront changées par celle de la modulation.
Cette propriété gère l' Héritage additif (le +) .
Modulations de résultats
Clé d'import : resultmodulations
Cette propriété permet de définir une ou plusieurs modulations de résultats. ( maximum 4 )
Les modulations de résultats redéfinissent le statut de sortie du cluster, en fonction de son statut initial, d'une période de temps, ou de sa sortie.
Cette propriété gère l' Héritage additif (le +) .
Gestionnaire d'événements activé
Tag de Reactionner
Commande lancée par le gestionnaire d’événements