L'interface de Visualisation fournie une représentation de l'état d'un élément et de son taux de disponibilité. Le taux de disponibilité doit être configuré en fonction du statut d'un élément et de votre organisation. La configuration est globale à l'installation donc elle n'est pas configurable de manière indépendante sur les hôtes.
Cette page fournie une description des options de configuration de ce calcul.
Les parties de l'interface de Visualisation impacté par cette configuration sont les suivantes :
Sommaire |
Ici nous décrirons les différents paramètres de la configuration du calcule du taux de disponibilité.
Les paramètres ont 3 types d'impacte sur le taux de disponibilité :
L'état Warning peut être configuré de 2 manières différentes:
L'état Unknown peut être configuré de 3 manières différentes:
Les états Missing data & Shinken inactive ont été regroupés dans un paramètre. Ce paramètre correspond à la période durant
L'état sans donné peut être configuré de 3 manières différentes:
Le context Downtime peut être configuré de 4 manières différentes:
Le taux de disponibilité des éléments est archivé quotidiennement.
Par défaut un changement de paramétrage du calcul n'impactera pas les taux de disponibilité des jours précédant la modification.
L'option recompute_old_sla permet de mettre mettre à jour les taux de disponibilités archivé à jour à chaque changement de configuration.
Le réglage de ces paramètres s'effectue au niveau du module SLA du Broker.
Le fichier de configuration concerné est /etc/shinken/modules/sla.cfg.
# SLA are computed on a daily basis. SLA of the current day are always recomputed after a configuration change. SLA from days before are by default not recomputed.
# If 1, old SLA will be recomputed with current settings.
# If 0, old SLA will not be recalculated [default]
# recompute_old_sla 0
#======== SLA calculation ========
# Some status can impact positively (counted as OK/UP), negatively (counted as CRITICAL/DOWN) or not impact the SLA
# (is not counted, meaning the period of study is reduced by the period that is not counted).
# This configuration aims at giving Shinken administrators a way to configure how the SLA are calculated.
# If 1, Warning counts as UP
# If 0, Warning counts as DOWN [default]
# warning_counts_as_ok 0
# == Unknown periods ==
# - include: Only status is considered. [default]
# - exclude: Unknown are not counted from SLA considered period
# - ok: Unknown are considered as UP periods
# unknown_period include
# == No_data periods ("Missing data" and "Shinken inactive") ==
# - include: Only status is considered. [default]
# - exclude: No_data are not counted from SLA considered period
# - ok: No_data are considered as UP periods
# no_data_period include
# == Downtime periods ==
# - include: Only status is considered. [default]
# - exclude: Downtimes are not counted from SLA considered period
# - ok: Downtimes are considered as UP periods
# - critical: Downtimes are considered as DOWN periods
# downtime_period include |
Pour appliquer un changement de cette configuration, un redémarrage de l'Arbiter et du Broker sont nécessaires:
service shinken-arbiter restart service shinken-broker restart |