Hay una opción para etiquetar varias entidades en Zabbix. Las etiquetas pueden ser definidas para:
Las etiquetas tienen varios usos, sobre todo para marcar eventos. Si las entidades son etiquetadas, los nuevos eventos correspondientes se marcan en consecuencia:
Un evento de problema hereda todas las etiquetas de toda la cadena de plantillas, equipos, métricas, escenarios web, iniciadores. Las combinaciones completamente idénticas de Etiqueta:valor
(después de resolver las macros) se fusionan en una en lugar de ser duplicadas, cuando se marca el evento.
Tener etiquetas de eventos personalizadas permite una mayor flexibilidad. En tono rimbombante, los eventos se pueden correlacionar según las etiquetas de eventos. En otros usos, las acciones se pueden definir en función de etiquetas de eventos. Los problemas de las métricas se pueden agrupar según las etiquetas. Las etiquetas de problemas también se pueden utilizar para asignar problemas a servicios.
El etiquetado se realiza como un par de nombre de etiqueta y valor. Puede usar solo el nombre o emparejarlo con un valor:
Una entidad (plantilla, equipo, métrica, escenario web, iniciador o evento) puede ser etiquetada con el mismo nombre, pero con valores diferentes; estas etiquetas no serán considerados "duplicados". De manera similar, una etiqueta sin valor y la misma etiqueta con valor se pueden utilizar simultáneamente.
Algunos casos de uso de esta funcionalidad son los siguientes:
alcance:rendimiento
;target:MySQL
;service:Jira
;componente:cpu
;componente:cpu
.{{ITEM.VALUE<N>}.regsub()}
;{{ITEM.VALUE<N>}.regsub()}
en el valor de la etiqueta;target:MySQL
;Las etiquetas se pueden ingresar en una pestaña dedicada, por ejemplo, en disparador configuración:
Las macros integradas y de usuario en las etiquetas se resuelven en el momento del evento. Hasta que ocurra el evento, estas macros se mostrarán en la interfaz de Zabbix sin resolver. Las macros de descubrimiento de bajo nivel se resuelven durante el proceso de descubrimiento.
Las siguientes macros se pueden utilizar en etiquetas de activación:
Las siguientes macros se pueden utilizar en notificaciones basadas en iniciadores:
Las siguientes macros se pueden utilizar en las etiquetas de plantilla, equipo, métrica y escenario web:
Se pueden utilizar las siguientes macros en etiquetas de prototipo de equipo:
Se admite la extracción de subcadenas para completar el nombre de la etiqueta o la etiqueta valor, usando una macro función - aplicando una expresión regular al valor obtenido por {ITEM.VALUE}, {ITEM.LASTVALUE} macro o una macro de descubrimiento de bajo nivel. Por ejemplo:
{{ARTÍCULO.VALOR}.regsub(patrón, salida)}
{{ARTÍCULO.VALOR}.iregsub(patrón, salida)}
{{#LLDMACRO}.regsub(patrón, salida)}
{{#LLDMACRO}.iregsub(patrón, salida)}
El nombre y el valor de la etiqueta se reducirán a 255 caracteres si su longitud excede 255 caracteres después de la resolución macro.
Ver también: Uso de funciones de macro en descubrimiento de bajo nivel macros para etiquetado de eventos.
El etiquetado, si está definido, se puede ver con nuevos eventos en:
Sólo se pueden mostrar las tres primeras entradas de etiquetas. Si hay más de tres entradas de etiquetas, se indica con tres puntos. Si mueve el mouse sobre estos tres puntos, todas las entradas de etiquetas se muestran en una ventana emergente.
Tenga en cuenta que el orden en el que se muestran las etiquetas se ve afectado por el filtrado de etiqueta y la opción Prioridad de visualización de etiquetas en el filtro de Monitoreo → Problemas o el widget de tablero Problemas.