On this page
Obiekt SLA (Service Level Agreement)
Następujące obiekty są bezpośrednio powiązane z API sla (Service Level Agreement).
SLA
Obiekt SLA ma następujące właściwości.
| Właściwość | Typ | Opis |
|---|---|---|
| slaid | ID | ID SLA. Zachowanie właściwości: - tylko do odczytu - wymagane dla operacji aktualizacji |
| name | string | Nazwa SLA. Zachowanie właściwości: - wymagane dla operacji tworzenia |
| period | integer | Okres raportowania SLA. Możliwe wartości: 0 - dziennie; 1 - tygodniowo; 2 - miesięcznie; 3 - kwartalnie; 4 - rocznie. Zachowanie właściwości: - wymagane dla operacji tworzenia |
| slo | float | Minimalny akceptowalny cel poziomu usług (Service Level Objective, SLO) wyrażony w procentach. Jeśli wskaźnik poziomu usług (Service Level Indicator, SLI) spadnie poniżej tej wartości, SLA jest uznawane za będące w stanie problemu/niespełnienia. Możliwe wartości: 0-100 (do 4 cyfr po przecinku). Zachowanie właściwości: - wymagane dla operacji tworzenia |
| effective_date | integer | Data wejścia SLA w życie. Możliwe wartości: znacznik czasu daty w UTC. |
| timezone | string | Strefa czasowa raportowania, na przykład: Europe/London, UTC.Pełną listę obsługiwanych stref czasowych można znaleźć w dokumentacji PHP. Zachowanie właściwości: - wymagane dla operacji tworzenia |
| status | integer | Status SLA. Możliwe wartości: 0 - (domyślnie) SLA wyłączone; 1 - SLA włączone. |
| description | string | Opis SLA. |
Harmonogram SLA
Obiekt harmonogramu SLA definiuje okresy, w których połączone usługi mają działać prawidłowo. Ma następujące właściwości.
| Właściwość | Type | Opis |
|---|---|---|
| period_from | integer | Czas rozpoczęcia cyklicznego tygodniowego okresu czasu (włącznie). Możliwe wartości: liczba sekund (licząc od niedzieli). Zachowanie właściwości: - wymagane |
| period_to | integer | Czas zakończenia cyklicznego tygodniowego okresu czasu (wyłącznie). Możliwe wartości: liczba sekund (licząc od niedzieli). Zachowanie właściwości: - wymagane |
Wyłączony czas niedostępności SLA
Obiekt wyłączonego czasu niedostępności definiuje okresy, w których powiązana usługa lub usługi mają być planowo wyłączone z działania, bez wpływu na SLI, np. podczas planowanej konserwacji. Ma następujące właściwości.
| Właściwość | Type | Opis |
|---|---|---|
| name | string | Nazwa wykluczonego okresu niedostępności. Zachowanie właściwości: - wymagane |
| period_from | integer | Czas rozpoczęcia wykluczonego okresu niedostępności (włącznie). Możliwe wartości: znacznik czasu. Zachowanie właściwości: - wymagane |
| period_to | integer | Czas zakończenia wykluczonego okresu niedostępności (wyłącznie). Możliwe wartości: znacznik czasu. Zachowanie właściwości: - wymagane |
Znacznik usługi SLA
Obiekt znacznika usługi SLA łączy usługi, które mają zostać uwzględnione w obliczeniach SLA. Ma następujące właściwości.
| Właściwość | Type | Opis |
|---|---|---|
| tag | string | Nazwa tagu usługi SLA. Zachowanie właściwości: - wymagane |
| operator | integer | Operator tagu usługi SLA. Możliwe wartości: 0 - (domyślnie) Równa się; 2 - Zawiera. |
| value | string | Wartość tagu usługi SLA. |