Árbol de servicios
El árbol de servicios se configura en la sección de menú Services > Services. En la esquina superior derecha, cambie de view al modo de edición.

Para configurar un nuevo servicio, haga clic en el botón Create service en la esquina superior derecha.
Para agregar rápidamente un servicio secundario, también puede hacer clic en el icono de signo más junto al servicio principal. Esto abrirá el mismo formulario de configuración del servicio, pero el parámetro Parent services estará rellenado previamente.
Configuración del service
En la pestaña Service, especifique los parámetros requeridos del service:

Todos los campos de entrada obligatorios están marcados con un asterisco rojo.
| Parameter | Description |
|---|---|
| Name | Nombre del service. |
| Parent services | Servicios padre a los que pertenece el service. Deje este campo vacío si está agregando el service de nivel más alto. Un service puede tener varios servicios padre. En este caso, se mostrará en el árbol de services debajo de cada uno de los servicios padre. |
| Problem tags | Especifique etiquetas para asignar los datos de problemas al service. Se pueden establecer varias condiciones. La coincidencia del nombre de la etiqueta siempre distingue entre mayúsculas y minúsculas. Hay dos operadores disponibles para cada condición: Equals - incluye los nombres y valores de etiqueta especificados (distingue entre mayúsculas y minúsculas) Contains - incluye los nombres de etiqueta especificados cuyos valores de etiqueta contienen la cadena introducida (coincidencia de subcadena, distingue entre mayúsculas y minúsculas) |
| Sort order | Orden de clasificación para la visualización; el valor más bajo aparece primero. |
| Status calculation rule | Regla para calcular el estado del service: Most critical if all children have problems - el problema más crítico en los servicios secundarios se usa para colorear el estado del service, si todos los servicios secundarios tienen problemas Most critical of child services - el problema más crítico en los servicios secundarios se usa para colorear el estado del service Set status to OK - no calcular el estado del service Se pueden configurar reglas adicionales de cálculo de estado en las opciones de advanced configuration. |
| Description | Descripción del service. |
| Created at | La hora en que se creó el service; se muestra al editar un service existente. |
| Advanced configuration | Haga clic en el encabezado Advanced configuration para mostrar las opciones de advanced configuration. |
Configuración avanzada

| Parameter | Description | |
|---|---|---|
| Additional rules | Haga clic en Add para configurar reglas adicionales de cálculo de estado. | |
| Set status to | Establezca el estado del servicio en OK (predeterminado), Not classified, Information, Warning, Average, High o Disaster en caso de que coincida una condición. | |
| Condition | Seleccione la condición para los servicios secundarios directos: si al menos (N) servicios secundarios tienen el estado (Status) o superior si al menos (N%) de los servicios secundarios tienen el estado (Status) o superior si menos de (N) servicios secundarios tienen el estado (Status) o inferior si menos de (N%) de los servicios secundarios tienen el estado (Status) o inferior si el peso de los servicios secundarios con el estado (Status) o superior es al menos (W) si el peso de los servicios secundarios con el estado (Status) o superior es al menos (N%) si el peso de los servicios secundarios con el estado (Status) o inferior es menor que (W) si el peso de los servicios secundarios con el estado (Status) o inferior es menor que (N%) Si se especifican varias condiciones y la situación coincide con más de una, se establecerá la severidad más alta. |
|
| N (W) | Establezca el valor de N o W (1-100000), o N% (1-100) en la condición. | |
| Status | Seleccione el valor de Status en la condición: OK (predeterminado), Not classified, Information, Warning, Average, High o Disaster. | |
| Status propagation rule | Regla para propagar el estado del servicio al servicio padre: As is - el estado se propaga sin cambios Increase by - puede aumentar el estado propagado de 1 a 5 niveles de severidad Decrease by - puede disminuir el estado propagado de 1 a 5 niveles de severidad Ignore this service - el estado no se propaga al servicio padre en absoluto Fixed status - el estado se propaga de forma estática, es decir, siempre con el mismo valor |
|
| Weight | Peso del servicio (entero en el rango de 0 (predeterminado) a 1000000). | |
Las reglas adicionales de cálculo de estado solo pueden utilizarse para aumentar el nivel de severidad por encima del nivel calculado según el parámetro principal Status calculation rule. Si, según las reglas adicionales, el estado debe ser Warning, pero según Status calculation rule el estado es Disaster, el servicio tendrá el estado Disaster.
La pestaña Tags contiene etiquetas a nivel de servicio. Las etiquetas a nivel de servicio se usan para identificar un servicio. Las etiquetas de este tipo no se usan para asignar problemas al servicio (para ello, use Problem tags de la primera pestaña).
La pestaña Child services permite especificar servicios dependientes. Haga clic en Add para agregar un servicio de la lista de servicios existentes. Si desea agregar un nuevo servicio secundario, primero guarde este servicio y luego haga clic en el icono de signo más junto al servicio que acaba de crear.
Etiquetas
Hay dos tipos diferentes de etiquetas en los servicios:
- Etiquetas de servicio
- Etiquetas de problema
Etiquetas de servicio
Las etiquetas de servicio se usan para asociar servicios con acciones de servicio y SLAs. Estas etiquetas se especifican en la pestaña de configuración del servicio Tags. Para la asignación de SLAs, se usa la lógica OR: un servicio se asignará a un SLA si tiene al menos una etiqueta coincidente. En las acciones de servicio, las reglas de asignación son configurables y pueden usar lógica AND, OR o AND/OR.

Etiquetas de problema
Las etiquetas de problema se utilizan para asociar problemas y servicios. Estas etiquetas se especifican en la pestaña de configuración del servicio principal.
Solo los servicios secundarios del nivel más bajo de la jerarquía pueden tener etiquetas de problema definidas y correlacionarse directamente con los problemas. Si las etiquetas de problema coinciden, el estado del servicio cambiará al mismo estado que tenga el problema. En caso de varios problemas, un servicio tendrá el estado del problema más grave. El estado de un servicio padre se calcula entonces en función de los estados de los servicios secundarios, de acuerdo con las reglas de cálculo de estado.
Si se especifican varias etiquetas, se usa la lógica AND: un problema debe tener todas las etiquetas especificadas en la configuración del servicio para asignarse al servicio.

Un problema en Zabbix hereda etiquetas de toda la cadena de templates, hosts, items, escenarios web y triggers. Cualquiera de estas etiquetas puede utilizarse para asociar problemas con servicios.
Ejemplo:
El problema Web camera 3 is down tiene las etiquetas type:video-surveillance, floor:1 y name:webcam-3 y el estado Warning
El servicio Web camera 3 tiene especificada solo la etiqueta de problema name:webcam-3

El estado del servicio cambiará de OK a Warning cuando se detecte este problema.
Si el servicio Web camera 3 tuviera las etiquetas de problema name:webcam-3 y floor:2, su estado no cambiaría cuando se detectara el problema, porque las condiciones solo se cumplen parcialmente.
Modificación de servicios existentes
Los botones descritos a continuación solo son visibles cuando la sección Services está en modo de edición.
Para editar un servicio existente, haga clic en el icono de lápiz junto al servicio.
Para clonar un servicio existente, haga clic en el icono de lápiz para abrir su configuración y luego haga clic en el botón Clone. Cuando se clona un servicio, se conservan sus enlaces al padre, mientras que los enlaces a los hijos no.
Para eliminar un servicio, haga clic en el icono x junto a él. Cuando elimine un servicio padre, sus servicios hijo no se eliminarán y subirán un nivel en el árbol de servicios (los hijos de 1.er nivel pasarán a tener el mismo nivel que el servicio padre eliminado).
Dos botones debajo de la lista de servicios ofrecen algunas opciones de edición masiva:
- Mass update - actualización masiva de las propiedades del servicio
- Delete - eliminar los servicios
Para usar estas opciones, marque las casillas de verificación delante de los servicios correspondientes y luego haga clic en el botón requerido.