Statut Unknown et parentalité des entités¶
Principe¶
Canopsis permet d'exprimer qu'une entité dépend d'une autre via le champ
upstream. Quand une alarme est ouverte sur une entité parente, toutes ses
entités enfants (celles dont le champ upstream pointe vers le parent) passent
automatiquement au statut Unknown.
Ce statut signale que l'état de l'entité enfant est indéterminé : le problème vient probablement du parent, pas de l'équipement lui-même. Tout nouvel événement arrivant sur un enfant en statut Unknown est ignoré tant que la situation du parent n'est pas résolue.
Quand l'alarme parente se ferme, les entités enfants sortent du statut Unknown et retrouvent leur état réel au prochain événement reçu.
Schéma de fonctionnement¶
Dans l'exemple ci-dessous, AP-1, AP-2 et AP-3 ont Switch-L1 pour
upstream. Quand Switch-L1 tombe, les points d'accès passent en Unknown.
Internet reste en dehors de l'incident puisque aucun événement ne l'affecte
directement.
Configurer le champ upstream¶
Le champ upstream d'une entité peut être renseigné de deux façons.
Via l'événement¶
Ajouter le champ upstream directement dans l'événement envoyé à Canopsis :
{
"event_type": "check",
"connector": "mon-connecteur",
"connector_name": "mon-connecteur",
"source_type": "resource",
"component": "AP-1",
"resource": "ping",
"state": 0,
"upstream": "Switch-L1"
}
Via une règle d'event filter¶
Si la source d'événements ne peut pas être modifiée, une règle de changement
d'entité (change_entity) permet de mapper n'importe quel champ de l'événement
vers upstream.
Voir Filtres d'événements.
Actions disponibles sur une alarme Unknown¶
Certaines actions sont bloquées sur une alarme en statut Unknown :
| Action | Disponible |
|---|---|
| Commenter | Oui |
| Mettre en veille | Oui |
| Definir un comportement periodique | Oui |
| Acquitter | Non |
| Acquitter rapidement | Non |
Affichage dans le bac à alarmes¶
Lorsqu'une alarme passe en statut Unknown, l'icône dans la colonne Statut change pour indiquer la dépendance parentale.
Un clic sur cette icône ouvre le graphe de parentalité.

