On this page
Pakalpojuma objekts
Tālāk norādītie objekti ir tieši saistīti ar service API.
Pakalpojums
Pakalpojuma objektam ir šādas īpašības.
| Property | Type | Description |
|---|---|---|
| serviceid | ID | Pakalpojuma ID. Property behavior: - read-only - required for update operations |
| algorithm | integer | Statusa aprēķināšanas noteikums. Piemērojams tikai tad, ja pastāv bērna pakalpojumi. Iespējamās vērtības: 0 - iestatīt statusu uz OK; 1 - viskritiskākais, ja visiem bērniem ir problēmas; 2 - viskritiskākais no bērna pakalpojumiem. Property behavior: - required for create operations |
| name | string | Pakalpojuma nosaukums. Property behavior: - required for create operations |
| sortorder | integer | Pakalpojuma pozīcija, ko izmanto kārtošanai. Iespējamās vērtības: 0-999. Property behavior: - required for create operations |
| weight | integer | Pakalpojuma svars. Iespējamās vērtības: 0-1000000. Noklusējums: 0. |
| propagation_rule | integer | Statusa izplatīšanas noteikums. Iespējamās vērtības: 0 - (default) izplatīt pakalpojuma statusu tādu, kāds tas ir - bez jebkādām izmaiņām; 1 - palielināt izplatīto statusu par norādīto propagation_value (par 1 līdz 5 smaguma pakāpēm);2 - samazināt izplatīto statusu par norādīto propagation_value (par 1 līdz 5 smaguma pakāpēm);3 - ignorēt šo pakalpojumu - statuss vispār netiek izplatīts uz vecāka pakalpojumu; 4 - iestatīt fiksētu pakalpojuma statusu, izmantojot norādīto propagation_value.Property behavior: - required if propagation_value is set |
| propagation_value | integer | Statusa izplatīšanas vērtība. Iespējamās vērtības, ja propagation_rule ir iestatīts uz "0" vai "3":0 - Nav klasificēts. Iespējamās vērtības, ja propagation_rule ir iestatīts uz "1" vai "2":1 - Informācija; 2 - Brīdinājums; 3 - Vidējs; 4 - Augsts; 5 - Katastrofa. Iespējamās vērtības, ja propagation_rule ir iestatīts uz "4":-1 - OK; 0 - Nav klasificēts; 1 - Informācija; 2 - Brīdinājums; 3 - Vidējs; 4 - Augsts; 5 - Katastrofa. Property behavior: - required if propagation_rule is set |
| status | integer | Vai pakalpojums ir OK vai problēmas stāvoklī. Ja pakalpojums ir problēmas stāvoklī, status ir vienāds ar vai nu viskritiskākās problēmas smaguma pakāpi, vai bērna pakalpojuma augstāko statusu problēmas stāvoklī.Ja pakalpojums ir OK stāvoklī, status ir vienāds ar: -1.Property behavior: - read-only |
| description | string | Pakalpojuma apraksts. |
| uuid | string | Universāls unikāls identifikators, ko izmanto importēto pakalpojumu sasaistīšanai ar jau esošajiem. Ja nav norādīts, tiek ģenerēts automātiski. |
| created_at | integer | Unix laikspiedols, kad pakalpojums tika izveidots. |
| readonly | integer | Piekļuve pakalpojumam. Iespējamās vērtības: 0 - Lasīšana un rakstīšana; 1 - Tikai lasīšana. Property behavior: - read-only |
Statusa noteikums
Statusa noteikuma objektam ir šādas īpašības.
| Īpašība | Tips | Apraksts |
|---|---|---|
| type | integer | Nosacījums statusa (Jaunais statuss) iestatīšanai. Iespējamās vērtības: 0 - ja vismaz (N) bērnservisiem ir statuss (Status) vai augstāks; 1 - ja vismaz (N%) bērnservisu ir statuss (Status) vai augstāks; 2 - ja mazāk nekā (N) bērnservisiem ir statuss (Status) vai zemāks; 3 - ja mazāk nekā (N%) bērnservisu ir statuss (Status) vai zemāks; 4 - ja bērnservisu ar statusu (Status) vai augstāku svars ir vismaz (W); 5 - ja bērnservisu ar statusu (Status) vai augstāku svars ir vismaz (N%); 6 - ja bērnservisu ar statusu (Status) vai zemāku svars ir mazāks par (W); 7 - ja bērnservisu ar statusu (Status) vai zemāku svars ir mazāks par (N%). Kur: - N (W) ir limit_value;- (Status) ir limit_status;- (Jaunais statuss) ir new_status.Īpašības darbība: - obligāta |
| limit_value | integer | Robežvērtība. Iespējamās vērtības: - N un W: 1-100000; - N%: 1-100. Īpašības darbība: - obligāta |
| limit_status | integer | Robežstatuss. Iespējamās vērtības: -1 - Labi; 0 - Nav klasificēts; 1 - Informācija; 2 - Brīdinājums; 3 - Vidējs; 4 - Augsts; 5 - Katastrofa. Īpašības darbība: - obligāta |
| new_status | integer | Jaunā statusa vērtība. Iespējamās vērtības: 0 - Nav klasificēts; 1 - Informācija; 2 - Brīdinājums; 3 - Vidējs; 4 - Augsts; 5 - Katastrofa. Īpašības darbība: - obligāta |
Pakalpojuma tags
Pakalpojuma taga objektam ir šādas īpašības.
| Īpašība | Type | Apraksts |
|---|---|---|
| tag | string | Pakalpojuma taga nosaukums. Īpašības darbība: - obligāts |
| value | string | Pakalpojuma taga vērtība. |
Pakalpojuma trigeris
Pakalpojuma trigerus nevar tieši izveidot, atjaunināt vai dzēst, izmantojot Zabbix API.
Pakalpojuma trigeru objekti attēlo pakalpojuma stāvokļa maiņu. Tam ir šādas īpašības.
| Property | Type | Description |
|---|---|---|
| clock | timestamp | Laiks, kad notikusi pakalpojuma stāvokļa maiņa. |
| value | integer | Pakalpojuma statuss. Skatiet pakalpojuma status īpašību, lai iegūtu iespējamo vērtību sarakstu. |
Problēmas tags
Problēmas tagi ļauj saistīt pakalpojumus ar problēmu notikumiem. Problēmas taga objektam ir šādas īpašības.
| Property | Type | Description |
|---|---|---|
| tag | string | Problēmas taga nosaukums. Property behavior: - required |
| operator | integer | Kartēšanas nosacījuma operators. Iespējamās vērtības: 0 - (default) Vienāds ar; 2 - Satur. |
| value | string | Problēmas taga vērtība. |