On this page
> Objecte servei
Els següents objectes són relacionats amb l'API service.
Servei
L'objecte de servei té les propietats següents.
| Propietat | Tipus | Descripció |
|---|---|---|
| serviceid | string | (només lectura) Identificador de servei. |
| algorithm (obligatori) |
integer | Regla de càlcul d'estat. Només s'aplica si existeixen serveis fill. Valors possibles: 0 - estableix l'estat com a D'acord; 1 - més crític si tots els fills tenen problemes; 2 - el més crític dels serveis fills. |
| name (obligatori) |
string | Nom del servei. |
| sortorder (obligatori) |
integer | Posició del servei emprat per a l'ordenació. Valors possibles: 0-999. |
| weight | integer | Pes del servei. Valors possibles: 0-1000000. Per defecte: 0. |
| propagation_rule | integer | Regla de propagació de l'estat. S'ha d'establir amb propagation_value.Valors possibles: 0 - (per defecte) propaga l'estat del servei tal com és, sense cap modificació; 1: augmenta l'estat propagat per un propagation_value donat (d'1 a 5 gravetats);2 - disminueix l'estat propagat per un propagation_value donat (d'1 a 5 gravetats);3 - ignora aquest servei - l'estat no es propaga al servei principal en absolut; 4 - estableix l'estat del servei fix mitjançant un valor_de_propagació donat. |
| propagation_value | integer | Valor de propagació de l'estat. S'ha de definir amb propagation_rule.Valors possibles per a propagation_rule amb valors 0 i 3: 0.Valors possibles per a propagation_rule amb valors 1 i 2: 1-5.Valors possibles per a propagation_rule amb el valor 4:-1 - D'acord; 0 - Sense classificar;<br >1 - Informació; 2 - Avís; 3 - Mitjà; 4 - Alt; 5 - Desastre. |
| status | integer | (només lectura) Indica si el servei és en estat correcte o problema. Si el servei es troba en estat problema, status és igual a:- la gravetat del problema més crític; - el nivell més alt d'un servei secundari en un estat problemàtic. Si el servei és en estat correcte, l' status és -1. |
| description | string | Descripció del servei. |
| uid | string | Identificador únic universal. Per a les operacions d'actualització, aquest camp és de només lectura. |
| created_at | integer | Marca de temps Unix de quan es va crear el servei. |
| readonly | integer | (només lectura) Accés al servei. Valors possibles: 0 - Lectura-escriptura; 1 - Només lectura. |
Tingueu en compte que per a alguns mètodes (actualitzar, esborrar) la combinació de paràmetres obligatoris/opcionals és diferent.
Rol d'estat
L'objecte té les propietats següents.
| Propietat | Tipus | Descripció |
|---|---|---|
| type (obligatori) |
integer | Condició per definir l'estat (estat nou). Valors possibles: 0 - si almenys (N) serveis fill tenen un estat (Status) o superior; 1 - si almenys (N%) dels serveis fill tenen un estat (Status) o superior; 2 - si menys de (N) els serveis fill tenen un estat (Status) o inferior; 3 - si menys del (N%) dels serveis fill tenen estat (Status) o inferior; 4: si el pes dels serveis fill amb estat (Status) o superior és com a mínim (W); 5: si el pes dels serveis fill amb estat (Status) o superior és com a mínim (N%); 6 - si el pes dels serveis fill amb estat (Status) o inferior és inferior a (W); 7 - si el pes dels serveis fill amb estat (Status) o menys és menor que (N%). On: - N (W) és limit_value;- (Status) és limit_status;< br>- (Estat nou) és new_status. |
| limit_value (obligatori) |
integer | Valor límit. Valors possibles: - per N i W: 1-100000; - per N%: 1-100. |
| limit_status (obligatori) |
integer | Estat límit. Valors possibles: -1 - D'acord; 0 - Sense classificar; 1 - Informació; 2 - Avís; 3 - Mitjà;< br >4 - Alt; 5 - Desastre. |
| new_status (obligatori) |
integer | Valor d'estat nou. Valors possibles: 0 - Sense classificar; 1 - Informació; 2 - Avís; 3 - Mitjà; 4 - Alt;<br >5 - Desastre. |
Etiqueta de servei
L'objecte té les propietats següents.
| Propietat | Tipus | Descripció |
|---|---|---|
| tag (obligatori) |
string | Nom de l'etiqueta de servei. |
| value | string | Valor de l'etiqueta de servei. |
Alarma de servei
Les alarmes de servei no es poden crear, actualitzar o esborrar directament mitjançant l'API Zabbix.
Els objectes d'alarma de servei representen el canvi d'estat d'un servei. Té les següents propietats.
| Propietat | Tipus | Descripció |
|---|---|---|
| clock | timestamp | Hora en què es va produir el canvi d'estat del servei. |
| value | integer | Estat del servei. Consulteu la propietat de l'estat del servei per obtindre una llista de valors possibles. |
Etiqueta de problema
Les etiquetes de problema us permeten enllaçar serveis amb esdeveniments problemàtics. L'objecte d'etiqueta de problema té les propietats següents.
| Propietat | Tipus | Descripció |
|---|---|---|
| tag (obligatori) |
string | Nom de l'etiqueta del problema. |
| operador | integer | Operador de condició de mapatge. Valors possibles: 0 - (per defecte) és igual; 2 - és com. |
| valor | string | Valor de l'etiqueta del problema. |