SLA Objekt
Die folgenden Objekte stehen in direktem Zusammenhang mit der sla (Service Level Agreement) API.
SLA
Das SLA-Objekt hat die folgenden Eigenschaften.
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| slaid | ID | ID des SLA. Verhalten der Eigenschaft: - schreibgeschützt - erforderlich für Aktualisierungsvorgänge |
| name | string | Name des SLA. Verhalten der Eigenschaft: - erforderlich für Erstellungsvorgänge |
| period | integer | Berichtszeitraum des SLA. Mögliche Werte: 0 - täglich; 1 - wöchentlich; 2 - monatlich; 3 - vierteljährlich; 4 - jährlich. Verhalten der Eigenschaft: - erforderlich für Erstellungsvorgänge |
| slo | float | Minimal akzeptables Service Level Objective, ausgedrückt als Prozentsatz. Wenn der Service Level Indicator (SLI) darunter fällt, wird das SLA als problematisch/nicht erfüllt betrachtet. Mögliche Werte: 0-100 (bis zu 4 Nachkommastellen). Verhalten der Eigenschaft: - erforderlich für Erstellungsvorgänge |
| effective_date | integer | Gültigkeitsdatum des SLA. Mögliche Werte: Datums-Zeitstempel in UTC. |
| timezone | string | Berichtszeitzone, zum Beispiel: Europe/London, UTC.Eine vollständige Liste der unterstützten Zeitzonen finden Sie in der PHP-Dokumentation. Verhalten der Eigenschaft: - erforderlich für Erstellungsvorgänge |
| status | integer | Status des SLA. Mögliche Werte: 0 - (Standard) SLA deaktiviert; 1 - SLA aktiviert. |
| description | string | Beschreibung des SLA. |
SLA-Zeitplan
Das SLA-Zeitplan-Objekt definiert Zeiträume, in denen die verbundenen Services planmäßig betriebsbereit sein sollen. Es hat die folgenden Eigenschaften.
| Eigenschaft | Type | Beschreibung |
|---|---|---|
| period_from | integer | Startzeit des wiederkehrenden wöchentlichen Zeitraums (einschließlich). Mögliche Werte: Anzahl der Sekunden (gezählt ab Sonntag). Property behavior: - erforderlich |
| period_to | integer | Endzeit des wiederkehrenden wöchentlichen Zeitraums (ausschließlich). Mögliche Werte: Anzahl der Sekunden (gezählt ab Sonntag). Property behavior: - erforderlich |
SLA-ausgeschlossene Ausfallzeit
Das Objekt für ausgeschlossene Ausfallzeit definiert Zeiträume, in denen die verbundenen Services planmäßig außer Betrieb sind, ohne den SLI zu beeinflussen, z. B. während geplanter Wartungsarbeiten. Es hat die folgenden Eigenschaften.
| Eigenschaft | Type | Beschreibung |
|---|---|---|
| name | string | Name der ausgeschlossenen Ausfallzeit. Property behavior: - required |
| period_from | integer | Startzeit der ausgeschlossenen Ausfallzeit (einschließlich). Mögliche Werte: Zeitstempel. Property behavior: - required |
| period_to | integer | Endzeit der ausgeschlossenen Ausfallzeit (ausschließlich). Mögliche Werte: Zeitstempel. Property behavior: - required |
SLA-Service-Tag
Das SLA-Service-Tag-Objekt verknüpft Services, die in die Berechnungen für das SLA einbezogen werden sollen. Es hat die folgenden Eigenschaften.
| Eigenschaft | Type | Beschreibung |
|---|---|---|
| tag | string | Name des SLA-Service-Tags. Verhalten der Eigenschaft: - erforderlich |
| operator | integer | Operator des SLA-Service-Tags. Mögliche Werte: 0 - (Standard) Gleich; 2 - Enthält. |
| value | string | Wert des SLA-Service-Tags. |