2 Macro utente supportate dalla posizione

Panoramica

Questa sezione contiene un elenco di posizioni in cui sono supportate le macro definibili dall'utente.

Per Azioni, Rilevamento di rete, Proxy e tutte le posizioni elencate nella sezione Altre posizioni di questa pagina sono supportate solo le macro utente a livello globale. Nelle posizioni menzionate, le macro a livello di host e di template non verranno risolte.

Per personalizzare i valori delle macro (ad esempio, abbreviare o estrarre sottostringhe specifiche), è possibile utilizzare le funzioni macro.

Azioni

Nelle azioni, le macro utente possono essere utilizzate nei seguenti campi:

Posizione Macro multiple/miste con testo1
Notifiche e comandi basati su trigger
Notifiche interne basate su trigger
Notifiche di aggiornamento problema
Notifiche e comandi basati su servizio
Notifiche di aggiornamento servizio
Condizione del periodo di tempo no
Operazioni
Durata predefinita del passo dell'operazione no
Durata del passo no

Host/prototipi host

Nella configurazione di un host e di un prototipo host, le macro utente possono essere utilizzate nei seguenti campi:

Posizione Macro multiple/miste con testo1
IP/DNS dell'interfaccia solo DNS
Porta dell'interfaccia no
SNMP v1, v2
Community SNMP yes
SNMP v3
Nome del contesto yes
Nome di sicurezza yes
Passphrase di autenticazione yes
Passphrase di privacy yes
IPMI
Nome utente yes
Password yes
Tag2
Nomi dei tag yes
Valori dei tag yes

Item / prototipi di item

Nella configurazione di un item o di un prototipo di item, le macro utente possono essere utilizzate nei seguenti campi:

Posizione Macro multiple/miste con testo1
Nome item
Parametri della chiave item
Intervallo di aggiornamento no
Intervalli personalizzati no
Timeout (disponibile per i tipi di item supportati) no
Conserva fino a (per cronologia e trend) no
Descrizione
Item calcolato/aggregato
Formula (costanti di espressione e parametri di funzione; parametri della chiave item; (solo item aggregato) condizioni di filtro (nome del gruppo host e nome del tag))
Monitor database
Nome utente
Password
Query SQL
HTTP agent
URL3
Campi della query
Corpo della richiesta
Header (nomi e valori)
Codici di stato richiesti
Proxy HTTP
Nome utente per autenticazione HTTP
Password per autenticazione HTTP
File del certificato SSL
File della chiave SSL
Password della chiave SSL
Host consentiti
JMX agent
Endpoint JMX
Item script
Nomi e valori dei parametri
Item browser
Nomi e valori dei parametri
SNMP agent
OID SNMP
SSH agent
Nome utente
File della chiave pubblica
File della chiave privata
Password
Script
TELNET agent
Nome utente
Password
Script
Zabbix trapper
Host consentiti
Tag2
Nomi dei tag
Valori dei tag
Passi di preprocessing
Parametri (inclusi script personalizzati)
Parametri personalizzati di gestione degli errori (campi Imposta valore a e Imposta errore a)

Low-level discovery

In una regola di low-level discovery rule, le macro utente possono essere utilizzate nei seguenti campi:

Posizione Macro multiple/miste con testo1
Parametri della chiave
Intervallo di aggiornamento no
Intervallo personalizzato no
Timeout (disponibile per i tipi di item supportati) no
Elimina risorse perse no
Disabilita risorse perse no
Descrizione
SNMP agent
OID SNMP
SSH agent
Nome utente
File della chiave pubblica
File della chiave privata
Password
Script
TELNET agent
Nome utente
Password
Script
Zabbix trapper
Host consentiti
Database monitor
Nome utente
Password
Query SQL
JMX agent
Endpoint JMX
HTTP agent
URL3
Campi della query
Corpo della richiesta
Header (nomi e valori)
Codici di stato richiesti
Nome utente per l'autenticazione HTTP
Password per l'autenticazione HTTP
Filtri
Espressione regolare
Override
Filtri: espressione regolare
Operazioni: intervallo di aggiornamento (per i prototipi di item) no
Operazioni: periodo di conservazione dello storico (per i prototipi di item) no
Operazioni: periodo di conservazione dei trend (per i prototipi di item) no

Individuazione della rete

In una regola di individuazione della rete, le macro utente possono essere utilizzate nei seguenti campi:

Posizione Macro multiple/miste con testo1
Intervallo di aggiornamento no
SNMP v1, v2
Community SNMP yes
OID SNMP yes
SNMP v3
Nome del contesto yes
Nome di sicurezza yes
Passphrase di autenticazione yes
Passphrase di privacy yes
OID SNMP yes

Proxy

In una configurazione proxy, le macro utente possono essere utilizzate nei seguenti campi:

Posizione Macro multiple/miste con testo1
Indirizzo per agent attivi > Porta (se il proxy appartiene a un gruppo) no
Indirizzo e porta dell'interfaccia (per proxy passivo) no
Timeout per i tipi di item no

Gruppi di proxy

In una configurazione di proxy group, le macro utente possono essere utilizzate nei seguenti campi:

Posizione Macro multiple/miste con testo1
Periodo di failover no
Numero minimo di proxy no

Template

Nella configurazione di un template, le macro utente possono essere utilizzate nei seguenti campi:

Posizione Macro multiple/miste con testo1
Tag2
Nomi dei tag
Valori dei tag

Trigger

Nella configurazione di un trigger, le macro utente possono essere utilizzate nei seguenti campi:

Posizione Macro multiple/miste con testo1
Nome
Dati operativi
Espressione (solo nelle costanti e nei parametri di funzione; le macro segrete non sono supportate)
Tag per la corrispondenza
Nome della voce di menu
URL della voce di menu3
Descrizione
Tag2
Nomi dei tag
Valori dei tag

Scenario web

Nella configurazione di uno scenario web, le macro utente possono essere utilizzate nei seguenti campi:

Posizione Macro multiple/miste con testo1
Nome
Intervallo di aggiornamento no
Agent
Proxy HTTP
Variabili (solo valori)
Intestazioni (nomi e valori)
Passi
Nome
URL3
Variabili (solo valori)
Intestazioni (nomi e valori)
Timeout no
Stringa richiesta
Codici di stato richiesti no
Autenticazione
Utente
Password
Certificato SSL
File chiave SSL
Password della chiave SSL
Tag2
Nomi dei tag
Valori dei tag

Altre posizioni

Oltre alle posizioni elencate qui, le macro utente possono essere utilizzate nei seguenti campi:

Posizione Macro multiple/miste con testo1
Script globali (URL, script, SSH, Telnet, IPMI), incluso il testo di conferma yes
Webhook
Script JavaScript no
Nome del parametro dello script JavaScript no
Valore del parametro dello script JavaScript yes
Dashboard
Colonna del tipo di dati Text nel widget dashboard Top hosts yes
Parametro Description nei widget dashboard Item value e Gauge yes
Parametro Text dell'etichetta primaria/secondaria nel widget dashboard Honeycomb yes
Parametro URL3 nel widget dashboard URL yes
Utenti → Utenti → Supporti
Quando attivo yes
Amministrazione → Generale → GUI
Orario di lavoro no
Amministrazione → Generale → Timeout
Timeout per i tipi di item no
Amministrazione → Generale → Connettori
URL yes
Nome utente yes
Password yes
Token Bearer yes
Timeout no
Proxy HTTP yes
File del certificato SSL yes
File della chiave SSL yes
Password della chiave SSL yes
Avvisi → Tipi di supporto → Modelli di messaggio
Oggetto yes
Messaggio yes
Avvisi → Tipi di supporto → Script
Parametri dello script yes
Avvisi → Tipi di supporto → Tipo di supporto
Campi Username e Password per il tipo di supporto Email (quando Authentication è impostato su "Username and password"; si consiglia l'uso di macro segrete) yes

Per un elenco completo di tutte le macro supportate in Zabbix, vedere macro supportate.

Note a piè di pagina

1 Se più macro in un campo o macro mescolate con testo non sono supportate per la posizione, una singola macro deve occupare l’intero campo.

2 Le macro utilizzate nei nomi e nei valori dei tag vengono risolte solo durante il processo di generazione degli eventi.

3 Gli URL che contengono una macro segreta non funzioneranno, poiché la macro al loro interno verrà risolta come "******".