Los siguientes objetos están directamente relacionados con la API de service
.
El objeto de servicio tiene las siguientes propiedades.
Propiedad | Tipo | Descripción |
---|---|---|
serviceid | cadena | ID del servicio. Comportamiento de la propiedad: - solo lectura - obligatorio para operaciones de actualización |
algorithm | entero | Regla de cálculo de estado. Solo se aplica si existen servicios para niños. Valores posibles: 0: establece el estado en OK; 1: más crítico si todos los niños tienen problemas; 2: más crítico con los servicios para niños. Comportamiento de la propiedad: - obligatorio para operaciones de creación |
name | cadena | Nombre del servicio. Comportamiento de la propiedad: - obligatorio para operaciones de creación |
sortorder | entero | Posición del servicio utilizado para ordenar. Valores posibles: 0-999. Comportamiento de la propiedad:< br>- obligatorio para operaciones de creación |
weight | entero | Peso del servicio. Valores posibles: 0-1000000. Predeterminado: 0. |
propagation_rule | entero | Regla de propagación de estado. Valores posibles: 0 - (predeterminado) propaga el estado del servicio tal cual, sin ningún cambio; 1 - aumenta el estado propagado en un valor_de_propagación determinado (de 1 a 5 grados de gravedad);2: disminuye el estado propagado en un valor_de_propagación determinado (de 1 a 5 grados de gravedad);3 - ignora este servicio: el estado no se propaga al servicio principal; 4 - establece el estado del servicio fijo usando un valor_de_propagación dado.Comportamiento de la propiedad: - obligatorio si se establece valor_propagación |
propagation_value | entero | Valor de propagación de estado. Valores posibles si propagation_rule se establece en "0" o "3":0 - No clasificado. Valores posibles si propagation_rule está establecido en "1" o "2":1 - Información; 2 - Advertencia; 3 - Promedio; 4 - Alto; 5 - Desastre. Valores posibles si propagation_rule está establecido en "4":-1 - OK; 0 - No clasificado; 1 - Información; 2 - Advertencia;< br>3 - Promedio; 4 - Alto; 5 - Desastre. Comportamiento de la propiedad: - obligatorio si se establece propagation_rule |
status | entero | Si el servicio está en estado correcto o con problema. Si el servicio está en estado de problema, status es igual a:- la gravedad del problema más crítico;< br>- el estado más alto de un servicio secundario en estado problemático. Si el servicio está en estado correcto, status es igual a: -1.Comportamiento de propiedad: - solo lectura |
description | cadena | Descripción del servicio. |
uuid | cadena | Identificador único universal, utilizado para vincular servicios importados con los ya existentes. Generado automáticamente, si no se proporciona. |
created_at | entero | Marca de tiempo Unix cuando se creó el servicio. |
readonly | booleano | Acceso al servicio. Valores posibles: 0 - Lectura-escritura; 1 - Sólo lectura. Comportamiento de la propiedad: - solo lectura |
El objeto de regla de estado tiene las siguientes propiedades.
Propiedad | Tipo | Descripción |
---|---|---|
type | entero | Condición para establecer el estado (Nuevo estado). Valores posibles: 0 - si al menos (N) servicios secundarios tienen el estado (Estado) o superior; 1 - si al menos (N%) de los servicios para niños tienen el estado (Estado) o superior; 2 - si menos de (N) los servicios para niños tienen el estado (Estado) o inferior; 3 - si menos del (N%) de los servicios para niños tienen el estado (Estado) o inferior; 4 - si el peso de los servicios para niños con el estado (Estado) o superior es al menos (W); 5 - si el peso de los servicios para niños con el estado (Estado) o superior es al menos (N%); 6 - si el peso de los servicios para niños con estado (Estado) o inferior es menor que (W); 7 - si el peso de los servicios para niños con estado (Estado) o a continuación es menor que (N%). Donde: - N (W) es limit_value ;- (Estado) es limit_status ;- (Nuevo estado) es new_status .Comportamiento de la propiedad: - obligatorio |
limit_value | entero | Valor límite. Valores posibles: - para N y W: 1-100000; - para N%: 1-100. Comportamiento de la propiedad: - obligatorio |
limit_status | entero | Estado del límite. Valores posibles: -1 - OK; 0 - No clasificado; 1 - Información; 2 - Advertencia;< br>3 - Promedio; 4 - Alto; 5 - Desastre. Comportamiento de la propiedad: - obligatorio |
new_status | entero | Nuevo valor de estado. Valores posibles: 0 - No clasificado; 1 - Información; 2 - Advertencia; 3 - Promedio;< br>4 - Alto; 5 - Desastre. Comportamiento de la propiedad: - obligatorio |
El objeto de etiqueta de servicio tiene las siguientes propiedades.
Propiedad | Tipo | Descripción |
---|---|---|
tag | cadena | Nombre de etiqueta de servicio. Comportamiento de la propiedad: - obligatorio |
value | cadena | Valor de etiqueta de servicio. |
Las alarmas de servicio no se pueden crear, actualizar ni eliminar a través de la API de Zabbix.
Los objetos de alarma de servicio representan el cambio de estado de un servicio. Tiene las siguientes propiedades.
Propiedad | Tipo | Descripción |
---|---|---|
clock | marca de tiempo | Hora en la que se produjo el cambio de estado del servicio. |
value | entero | Estado del servicio. Consulte la propiedad de estado del servicio para obtener una lista de valores posibles. |
Las etiquetas de problemas permiten vincular servicios con eventos de problemas. El objeto de etiqueta del problema tiene las siguientes propiedades.
Propiedad | Tipo | Descripción |
---|---|---|
tag | cadena | Nombre de etiqueta del problema. Comportamiento de la propiedad: - obligatorio |
operator | entero | Operador de condición de mapeo. Valores posibles: 0 - (predeterminado) es igual; 2 - similar. |
value | cadena | Valor de etiqueta de problema. |