Áú»¢¶Ä²©

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 ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®
serviceid ID ID del servei.

Comportament de la propietat:
- nom¨¦s de lectura
- obligatori per operacions d'actualitzaci¨®
algorithm nombre Regla de c¨¤lcul d'estat. Nom¨¦s s'aplica si existeixen serveis fill.

Valors possibles:
0: defineix l'estat com a correcte;
1: m¨¦s cr¨ªtic si tots els fills tenen problemes;
2: m¨¦s cr¨ªtics amb els serveis fill.

Comportament de la propietat:
- obligatori per a operacions de creaci¨®
name cadena Nom del servei.

Comportament de la propietat:
- obligatori per a les operacions de creaci¨®
sortorder enter Posici¨® del servei emprat per ordenar.

Valors possibles: 0-999.

Comportament de la propietat:< br>- obligatori per a operacions de creaci¨®
weight enter Pes del servei.

Valors possibles: 0-1000000.

Per defecte: 0.
propagation_rule enter Regla de propagaci¨® de l'estat.

Valors possibles:
0 - (per defecte) propaguen l'estat del servei tal com ¨¦s - sense cap canvi;
1 - augmenta l'estat propagat en un "±¹²¹±ô´Ç°ù³å»å±ð³å±è°ù´Ç±è²¹²µ²¹³¦¾±¨®" donat (d'1 a 5 graus);
2 - disminueix l'estat propagat per un "±¹²¹±ô´Ç°ù³å»å±ð³å±è°ù´Ç±è²¹²µ²¹³¦¾±¨®" determinat (d'1 a 5 graus);
3 - ignora aquest servei - l'estat no es propaga al servei principal;
4 - establiu l'estat del servei fix mitjan?ant un ±¹²¹±ô´Ç°ù³å»å±ð³å±è°ù´Ç±è²¹²µ²¹³¦¾±¨® donat.

Comportament de la propietat:
- obligatori si s'estableix ±¹²¹±ô´Ç°ù³å»å±ð³å±è°ù´Ç±è²¹²µ²¹³¦¾±¨®
propagation_value enter Valor de propagaci¨® d'estat.

Valors possibles si propagation_rule s'estableix a "0" o "3":
0 - No classificat.

Valors possibles si propagation_rule s'estableix a "1" o "2":
1 - Informaci¨®;
2 - Av¨ªs;
3 - Mitjana;
4 - Alta;
5 - Desastre.

Valors possibles si propagation_rule s'estableix a "4":
-1 - D'acord;
0 - No classificat;
1 - Informaci¨®;
2 - Advertiment;< br>3 - Mitjana;
4 - Alt;
5 - Desastre.

Comportament de la propietat:
- obligatori si s'estableix propagation_rule
status enter Si el servei est¨¤ en estat correcte o problema.

Si el servei es troba en estat problema, estat' ¨¦s igual a:
- la gravetat del problema m¨¦s cr¨ªtic;< br>- l'estat m¨¦s alt d'un servei secundari en estat problema.

Si el servei est¨¤ en estat correcte,
estat' ¨¦s igual a: -1.

Comportament de la propietat:
- nom¨¦s lectura
description cadena ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® del servei.
uuid cadena Identificador ¨²nic universal, que s'empra per enlla?ar serveis importats amb els ja existents. Generat autom¨¤ticament, si no es d¨®na.
created_at enter Marca de temps Unix quan es va crear el servei.
read only ²ú´Ç´Ç±ô±ð¨¤ Acc¨¦s al servei.

Valors possibles:
0 - Lectura-escriptura;
1 - Nom¨¦s lectura.

Comportament de la propietat:
- nom¨¦s lectura

Regla d'estat

L'objecte de regla d'estat t¨¦ les propietats seg¨¹ents.

Propietat Tipus ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®
tipus enter Condici¨® per configurar l'estat (estat nou).

Valors possibles:
0 - si almenys (N) serveis secundaris tenen estat (estat) o superior;
1 - si almenys (N%) dels serveis fill tenen l'estat (Estat) o superior;
2 - si menys de (N) els serveis fill tenen l'estat (Estat) o inferior;
3 - si ¨¦s inferior a (N%) dels serveis fill tenen un estat (Estat) o inferior;
4 - si el pes dels serveis fill amb estat (Estat) o superior ¨¦s com a m¨ªnim (W);
5 - si el pes dels serveis fill amb estat (Estat) o superior ¨¦s com a m¨ªnim (N%);
6 - si el pes dels serveis fill amb estat (estat) o inferior ¨¦s inferior a (W);
7 - si el pes dels serveis fill amb estat (estat) o a continuaci¨® ¨¦s inferior a (N%).

On:
- N (W) ¨¦s "valor_l¨ªmit";
- (Estat) ¨¦s "estat_l¨ªmit";
- (Estat nou) ¨¦s estat_nou.

Comportament de la propietat:
- obligatori
limit_value enter Valor l¨ªmit.

Valors possibles:
- per N i W: 1-100000;
- per N%: 1-100.

Comportament de la propietat:
- obligatori
±ô¨ª³¾¾±³Ù³å±ð²õ³Ù²¹³Ù enter Estat l¨ªmit.

Valors possibles:
-1 - Correcte;
0 - No classificat;
1 - Informaci¨®;
2 - Av¨ªs;< br>3 - Mitjana;
4 - Alta;
5 - Desastre.

Comportament de la propietat:
- obligatori
new_status enter Nou valor d'estat.

Valors possibles:
0 - No classificat;
1 - Informaci¨®;
2 - Av¨ªs;
3 - Mitjana;< br>4 - Alta;
5 - Desastre.

Comportament de la propietat:
- obligatori

Etiqueta de servei

L'objecte d'etiqueta de servei t¨¦ les propietats seg¨¹ents:

Propietat Tipus ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®
tag string Nom de l'etiqueta de servei.

Comportament de la propietat:
- obligatori
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 Áú»¢¶Ä²©.

Els objectes d'alarma de servei representen el canvi d'estat d'un servei. T¨¦ les seg¨¹ents propietats.

Propietat Tipus ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®
clock timestamp Hora en qu¨¨ s'ha produ?t el canvi d'estat del servei.
value enter Estat del servei.

Consulteu la propietat d'status del servei per obtenir una llista de valors possibles.

Etiqueta de problema

Les etiquetes de problema permeten enlla?ar serveis amb esdeveniments problem¨¤tics. L'objecte d'etiqueta de problema t¨¦ les propietats seg¨¹ents.

Propietat Tipus ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®
tag cadena Nom de l'etiqueta del problema.

Comportament de la propietat:
- obligatori
operator enter Operador de condici¨® de mapatge.

Valors possibles:
0 - (per defecte) ¨¦s igual;
2 - com a.
value cadena Valor de l'etiqueta del problema.