Las etiquetas son una función poderosa en Zabbix que le permite organizar y administrar sus entidades monitoreadas, como hosts, plantillas y disparadores. Con las etiquetas, puede asignar etiquetas a sus entidades monitoreadas y usar esas etiquetas para filtrarlas y agruparlas en el panel de monitoreo de Zabbix. Esto puede ser especialmente útil cuando tiene una gran cantidad de entidades monitoreadas o cuando necesita identificar rápidamente grupos específicos de entidades en función de sus propiedades.
Etiquetas
Se pueden agregar etiquetas a:
- Plantillas
- Tu guía
- Objetos
- disparadores
- Servicios
- Elementos de plantilla y anfitriones
Para usar etiquetas en Zabbix:
1. Definir las propiedades de la etiqueta
Antes de poder usar etiquetas, debe definir las propiedades que se asociarán con ellas. Por ejemplo, puede definir una propiedad de etiqueta llamada "entorno" que puede tener valores como "producción" o "prueba".
2. Asignar etiquetas a entidades
Una vez que haya definido las propiedades de la etiqueta, puede asignar etiquetas a sus entidades monitoreadas. Por ejemplo, puede asignar la etiqueta "entorno" a un host y establecer su valor en "producción". Puede asignar etiquetas a entidades en Configuración > Hosts (u otros tipos de entidades, como plantillas o disparadores) > etiquetas.
3. Filtrar y agrupar entidades por etiquetas
Con etiquetas asignadas a sus entidades monitoreadas, ahora puede filtrarlas y agruparlas en el panel de monitoreo de Zabbix. Por ejemplo, puede filtrar hosts por la etiqueta "entorno" y mostrar solo aquellos que tienen un valor de "producción". También puede agrupar entidades por etiquetas y crear vistas personalizadas de su infraestructura monitoreada.
Macros
Además de definir y asignar etiquetas a las entidades monitoreadas, también puede usar macros para asignar valores dinámicos a las etiquetas según las propiedades de la entidad u otros factores. Las macros son variables que se reemplazan con sus valores reales cuando se usan en etiquetas u otras configuraciones de Zabbix.
Aquí hay algunos ejemplos de macros para etiquetas en Zabbix:
- {HOST.NAME}: esta macro se reemplaza con el nombre del host que se está monitoreando. Puede usar esta macro para crear etiquetas que sean específicas para hosts individuales, como "entorno: producción-{HOST.NAME}".
- {TRIGGER.NAME}: esta macro se reemplaza con el nombre del disparador que provocó un evento o acción. Puede usar esta macro para crear etiquetas que indiquen la causa de un evento, como "causa: alto-CPU-{DISPARADOR.NOMBRE}".
- {ITEM.VALUE}: esta macro se reemplaza con el valor de un elemento que se está monitoreando. Puede usar esta macro para crear etiquetas que indiquen el estado de un elemento, como "estado: up-{ITEM.VALUE}".
Para usar macros en las etiquetas, simplemente incluya la macro en la definición de la etiqueta, encerrada entre llaves ({}). Zabbix reemplazará la macro con su valor real cuando la etiqueta se muestre o se use en otras configuraciones.
El uso de macros en las etiquetas puede hacer que sus configuraciones de monitoreo sean más flexibles y dinámicas. Al asignar etiquetas con macros en función de las propiedades de la entidad u otros factores, puede identificar y responder rápidamente a eventos o problemas en su infraestructura supervisada.
Conclusión
Analizamos agregar etiquetas a sus elementos Zabbix, que son una herramienta poderosa para organizar sus sistemas de monitoreo.