Macros de usuario compatibles con location

Descripción general

Esta sección contiene una lista de ubicaciones donde se admiten macros definibles por el usuario.

Solo se admiten macros de usuario a nivel global para Acciones, Descubrimiento de red, Proxies y todas las ubicaciones listadas en la sección Otras ubicaciones de esta página. En las ubicaciones mencionadas, las macros a nivel de equipo y a nivel de plantilla no se resolverán.

Para personalizar los valores de las macros (por ejemplo, acortar o extraer subcadenas específicas), puede utilizar funciones de macros.

Acciones

En acciones, las macros de usuario pueden utilizarse en los siguientes campos:

Ubicación Múltiples macros/mezcla con texto1
Notificaciones y comandos basados en disparadores sí
Notificaciones internas basadas en disparadores sí
Notificaciones de actualización de problema sí
Notificaciones y comandos basados en servicios sí
Notificaciones de actualización de servicio sí
Condición de periodo de tiempo no
Operaciones
Duración por defecto del paso de operación no
Duración del paso no

Equipos/prototipos de equipo

En una configuración de equipo y prototipo de equipo, se pueden utilizar macros de usuario en los siguientes campos:

Ubicación Múltiples macros/mezcla con texto1
IP/DNS de la interfaz Solo DNS
Puerto de la interfaz no
SNMP v1, v2
Comunidad SNMP sí
SNMP v3
Nombre de contexto sí
Nombre de seguridad sí
Frase de autenticación sí
Frase de privacidad sí
IPMI
Nombre de usuario sí
Contraseña sí
Etiquetas2
Nombres de etiqueta sí
Valores de etiqueta sí

Items / prototipos de item

En una configuración de item o de prototipo de item, se pueden usar macros de usuario en los siguientes campos:

Location Multiple macros/mix with text1
Item name yes
Item key parameters yes4
Update interval no
Custom intervals no
Timeout (available for supported item types) no
Store up to (for history and trends) no
Description yes
Calculated/aggregate item
Formula (expression constants and function parameters; item key parameters; (aggregate item only) filter conditions (host group name and tag name)) yes
Database monitor
Username yes
Password yes
SQL query yes
HTTP agent
URL3 yes
Query fields yes
Request body yes
Headers (names and values) yes
Required status codes yes
HTTP proxy yes
HTTP authentication username yes
HTTP authentication password yes
SSl certificate file yes
SSl key file yes
SSl key password yes
Allowed hosts yes
JMX agent
JMX endpoint yes
Script item
Parameter names and values yes
Browser item
Parameter names and values yes
SNMP agent
SNMP OID yes
SSH agent
Username yes
Public key file yes
Private key file yes
Password yes
Script yes
TELNET agent
Username yes
Password yes
Script yes
Zabbix trapper
Allowed hosts yes
Tags2
Tag names yes
Tag values yes
Preprocessing steps
Parameters (including custom scripts) yes
Custom error-handling parameters (Set value to and Set error to fields) yes

Descubrimiento de bajo nivel

En una regla de descubrimiento de bajo nivel, las macros de usuario pueden utilizarse en los siguientes campos:

Ubicación Múltiples macros/mezcla con texto1
Parámetros de clave sí
Intervalo de actualización no
Intervalo personalizado no
Tiempo de espera (disponible para los tipos de item compatibles) no
Eliminar recursos perdidos no
Deshabilitar recursos perdidos no
Descripción sí
SNMP agent
OID SNMP sí
SSH agent
Nombre de usuario sí
Archivo de clave pública sí
Archivo de clave privada sí
Contraseña sí
Script sí
TELNET agent
Nombre de usuario sí
Contraseña sí
Script sí
Zabbix trapper
Hosts permitidos sí
Monitor de base de datos
Nombre de usuario sí
Contraseña sí
Consulta SQL sí
JMX agent
Endpoint JMX sí
HTTP agent
URL3 sí
Campos de consulta sí
Cuerpo de la solicitud sí
Cabeceras (nombres y valores) sí
Códigos de estado requeridos sí
Nombre de usuario para autenticación HTTP sí
Contraseña para autenticación HTTP sí
Filtros
Expresión regular sí
Sobrescrituras
Filtros: expresión regular sí
Operaciones: intervalo de actualización (para prototipos de item) no
Operaciones: período de almacenamiento del historial (para prototipos de item) no
Operaciones: período de almacenamiento de tendencias (para prototipos de item) no

Descubrimiento de red

En una regla de descubrimiento de red, se pueden usar macros de usuario en los siguientes campos:

Ubicación Múltiples macros/mezcla con texto1
Intervalo de actualización no
SNMP v1, v2
Comunidad SNMP sí
OID SNMP sí
SNMP v3
Nombre de contexto sí
Nombre de seguridad sí
Frase de autenticación sí
Frase de privacidad sí
OID SNMP sí

Proxies

En una configuración de proxy, se pueden usar macros de usuario en los siguientes campos:

Location Multiple macros/mix with text1
Address for active agents > Port (if the proxy belongs to a group) no
Interface address and port (for passive proxy) no
Timeouts for item types no

Grupos de proxy

En una configuración de grupo de proxy, se pueden usar macros de usuario en los siguientes campos:

Location Multiple macros/mix with text1
Failover period no
Minimum number of proxies no

Plantillas

En una configuración de plantilla, se pueden utilizar macros de usuario en los siguientes campos:

Ubicación Múltiples macros/mezcla con texto1
Etiquetas2
Nombres de etiquetas sí
Valores de etiquetas sí

Disparadores

En una disparador configuración, las macros de usuario pueden utilizarse en los siguientes campos:

Ubicación Múltiples macros/mezcla con texto1
Nombre sí
Datos operativos sí
Expresión (solo en constantes y parámetros de función; las macros secretas no son compatibles) sí
Etiqueta para coincidencia sí
Nombre de entrada de menú sí
URL de entrada de menú3 sí
Descripción sí
Etiquetas2
Nombres de etiquetas sí
Valores de etiquetas sí

Escenario web

En una configuración de escenario web, las macros de usuario pueden utilizarse en los siguientes campos:

Ubicación Múltiples macros/mezcla con texto1
Nombre sí
Intervalo de actualización no
Agente sí
Proxy HTTP sí
Variables (solo valores) sí
Cabeceras (nombres y valores) sí
Pasos
Nombre sí
URL3 sí
Variables (solo valores) sí
Cabeceras (nombres y valores) sí
Tiempo de espera no
Cadena requerida sí
Códigos de estado requeridos no
Autenticación
Usuario sí
Contraseña sí
Certificado SSL sí
Archivo de clave SSL sí
Contraseña de clave SSL sí
Etiquetas2
Nombres de etiqueta sí
Valores de etiqueta sí

Otras ubicaciones

Además de las ubicaciones enumeradas aquí, se pueden usar macros de usuario en los siguientes campos:

Ubicación Múltiples macros/mezcla con texto1
Scripts globales (URL, script, SSH, Telnet, IPMI), incluido el texto de confirmación yes
Webhooks
Script de JavaScript no
Nombre del parámetro del script de JavaScript no
Valor del parámetro del script de JavaScript yes
Dashboards
Columna de tipo de dato Text en el widget del dashboard Top hosts yes
Parámetro Description en el widget del dashboard Item value y Gauge yes
Parámetro Text de la etiqueta primaria/secundaria en el widget del dashboard Honeycomb yes
Parámetro URL3 en el widget del dashboard URL yes
Monitoring > Problems, Hosts, Latest data
Columna Custom text yes
Data collection > Templates, Hosts
Columna Custom text yes
Alerts > Media types > Message templates
Asunto yes
Mensaje yes
Alerts > Media types > Script
Parámetros del script yes
Alerts > Media types > Media type
Campos Username y Password para el tipo de medio Email (cuando Authentication está configurado como "Username and password"; se recomiendan secret macros) yes
Users > Users > Media
Cuando está activo yes
Administration > General > GUI
Tiempo de trabajo no
Administration > General > Timeouts
Tiempos de espera para tipos de item no
Administration > General > Connectors
URL yes
Nombre de usuario yes
Contraseña yes
Token Bearer yes
Tiempo de espera no
Proxy HTTP yes
Archivo de certificado SSL yes
Archivo de clave SSL yes
Contraseña de la clave SSL yes

Para obtener una lista completa de todas las macros compatibles en Zabbix, consulte macros compatibles.

Notas al pie

1 Si no se admiten múltiples macros en un campo o macros mezcladas con texto para la ubicación, una sola macro debe ocupar todo el campo.

2 Las macros usadas en nombres y valores de etiquetas solo se resuelven durante el proceso de generación de eventos.

3 Las URL que contienen una macro secreta no funcionarán, ya que la macro en ellas se resolverá como "******".

4 Las macros no se admiten en la clave del item de los items Zabbix trapper.