Aller au contenu

Les services

Définition

Un service est un type d'entité du référentiel interne de Canopsis au même titre que les connecteurs, les composants, ou encore les ressources.

Il permet de regrouper d'autres entités à partir d'un filtre/pattern et ainsi de créer des arbres de dépendances entre entités.

Le schéma ci-après propose un exemple d'arbre de dépendances, pouvant être porté par les Services Canopsis.

Un cas d'usage complet est disponible.

flowchart TD ESX1 --> Cluster1{{Cluster1}} ESX2 --> Cluster1 VM1 --> ESX1 VM2 --> ESX1 VM3 --> ESX1 Resource1([check_ping]) --> VM1 Resource2([Resource2]) --> VM1 Resource3([Resource3]) --> VM1 Resourcen([Resource n]) --> VM1 Ping([check_ping]) --> ESX1 Ping2([check_ping]) --> ESX2

L'état du service est dépendant d'un ensemble de règles qui définissent une méthode de calcul :

  • Pire état des dépendances
  • Un pourcentage de dépendances considérées comme KO
  • L'état d'une dépendance

Explorateur de contexte

C'est l'explorateur de contexte qui permet de manipuler les services.

services-explorateur-contexte1

Paramètre Description
Nom(*) Nom du service à créer
Catégorie(*) Catégorie du service. Sera utile pour filtrer les services
État de disponibilité(*) Sévérité à partir de laquelle on considère le service comme indisponible.
Niveau d'impact(*) Impact du service permettant de calculer la priorité des alarmes qui seront créées (de 1, peu impactant, à 10, très impactant).
Latitude/Longitude Coordonnées géographiques du service
Modèle de message(*) Template qui définit le message des alarmes qui seront créées pour ce service. La liste des variables disponibles est accessible grâce à l'icône (x)
Activée(*) Le service est-il activé ou non ?
Paramétrage de l'état Règle de calcul d'état qui s'applique
Modèles des entités(*) La règle ne s'applique que sur les événements dont l'entité correspond au modèle
Gérer les informations Panneau de gestion des informations enrichies sur le service

Calcul d'état / sévérité

L'état ou la sévérité d'un Service est dépendant de règles de calcul d'état qui s'appliquent sur les dépendances de celui-ci. Ces règles, qui sont personnalisables, peuvent être définies dans « Administration » > « Paramètres de calcul d'état/sévérité » :

services-calcul-etat1

Représentation dans l'interface graphique

Les services sont représentés par l'intermédiaire du widget Météo des Services sous forme de tuile.

Une tuile représente un Service. Elle est accompagnée d'un jeu de couleurs et d'icônes qui correspondent à l'état courant du Service :

services-widget-météo1

Par ailleurs, étant donné que les services sont des entités comme les autres, si une alarme apparaît sur un service, elle sera également présente dans les widgets de type Bac à alarmes.

services-widget-bac-a-alarmes1