Objet SLA

Les objets suivants sont directement liés à l’API sla (Service Level Agreement).

SLA

L'objet SLA possède les propriétés suivantes.

Propriété Type Description
slaid ID ID du SLA.

Comportement de la propriété :
- lecture seule
- obligatoire pour les opérations de mise à jour
name string Nom du SLA.

Comportement de la propriété :
- obligatoire pour les opérations de création
period integer Période de rapport du SLA.

Valeurs possibles :
0 - quotidien ;
1 - hebdomadaire ;
2 - mensuel ;
3 - trimestriel ;
4 - annuel.

Comportement de la propriété :
- obligatoire pour les opérations de création
slo float Objectif de niveau de service minimal acceptable, exprimé en pourcentage. Si l’indicateur de niveau de service (SLI) descend en dessous de cette valeur, le SLA est considéré comme étant en état de problème/non respecté.

Valeurs possibles : 0-100 (jusqu’à 4 chiffres après la virgule).

Comportement de la propriété :
- obligatoire pour les opérations de création
effective_date integer Date d’entrée en vigueur du SLA.

Valeurs possibles : horodatage de date en UTC.
timezone string Fuseau horaire de rapport, par exemple : Europe/London, UTC.

Pour la liste complète des fuseaux horaires pris en charge, veuillez consulter la documentation PHP.

Comportement de la propriété :
- obligatoire pour les opérations de création
status integer Statut du SLA.

Valeurs possibles :
0 - (par défaut) SLA désactivé ;
1 - SLA activé.
description string Description du SLA.

Planification du SLA

L'objet de planification du SLA définit les périodes pendant lesquelles le ou les services connectés sont censés être en état de fonctionnement. Il possède les propriétés suivantes.

Propriété Type Description
period_from integer Heure de début de la période hebdomadaire récurrente (incluse).

Valeurs possibles : nombre de secondes (à compter de dimanche).

Comportement de la propriété :
- obligatoire
period_to integer Heure de fin de la période hebdomadaire récurrente (exclusive).

Valeurs possibles : nombre de secondes (à compter de dimanche).

Comportement de la propriété :
- obligatoire

Temps d’arrêt exclus du SLA

L’objet de temps d’arrêt exclu définit des périodes pendant lesquelles le ou les services connectés sont censés être hors service, sans affecter le SLI, par exemple lors d’une maintenance planifiée. Il possède les propriétés suivantes.

Propriété Type Description
name string Nom de la période d’indisponibilité exclue.

Comportement de la propriété:
- obligatoire
period_from integer Heure de début de la période d’indisponibilité exclue (incluse).

Valeurs possibles : timestamp.

Comportement de la propriété:
- obligatoire
period_to integer Heure de fin de la période d’indisponibilité exclue (exclusive).

Valeurs possibles : timestamp.

Comportement de la propriété:
- obligatoire

Balise de service SLA

L'objet de balise de service SLA relie les services à inclure dans les calculs du SLA. Il possède les propriétés suivantes.

Propriété Type Description
tag string Nom du tag de service SLA.

Comportement de la propriété :
- obligatoire
operator integer Opérateur du tag de service SLA.

Valeurs possibles :
0 - (par défaut) Égal à ;
2 - Contient.
value string Valeur du tag de service SLA.