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 di chiave pubblica
File di 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
Overrides
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

Altri contesti

Oltre ai contesti elencati qui, le macro utente possono essere utilizzate nei seguenti campi:

Location Multiple macros/mix with text1
Global scripts (URL, script, SSH, Telnet, IPMI), including confirmation text yes
Webhooks
JavaScript script no
JavaScript script parameter name no
JavaScript script parameter value yes
Dashboards
Column of data type Text in Top hosts dashboard widget yes
Description parameter in Item value and Gauge dashboard widget yes
Primary/Secondary label Text parameter in Honeycomb dashboard widget yes
URL3 parameter in URL dashboard widget yes
Users → Users → Media
When active no
Administration → General → GUI
Working time no
Administration → General → Timeouts
Timeouts for item types no
Administration → General → Connectors
URL yes
Username yes
Password yes
Bearer token yes
Timeout no
HTTP proxy yes
SSL certificate file yes
SSL key file yes
SSL key password yes
Alerts → Media types → Message templates
Subject yes
Message yes
Alerts → Media types → Script
Script parameters yes
Alerts → Media types → Media type
Username and Password fields for the Email media type (when Authentication is set to "Username and password"; secret macros recommended) yes

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

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 "******".