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 | sì | |
| Notifiche interne basate su trigger | sì | |
| Notifiche di aggiornamento problema | sì | |
| Notifiche e comandi basati su servizio | sì | |
| Notifiche di aggiornamento servizio | sì | |
| 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 | sì | |
| Parametri della chiave item | sì | |
| 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 | sì | |
| 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)) | sì | |
| Monitor database | ||
| Nome utente | sì | |
| Password | sì | |
| Query SQL | sì | |
| HTTP agent | ||
| URL3 | sì | |
| Campi della query | sì | |
| Corpo della richiesta | sì | |
| Header (nomi e valori) | sì | |
| Codici di stato richiesti | sì | |
| Proxy HTTP | sì | |
| Nome utente per autenticazione HTTP | sì | |
| Password per autenticazione HTTP | sì | |
| File del certificato SSL | sì | |
| File della chiave SSL | sì | |
| Password della chiave SSL | sì | |
| Host consentiti | sì | |
| JMX agent | ||
| Endpoint JMX | sì | |
| Item script | ||
| Nomi e valori dei parametri | sì | |
| Item browser | ||
| Nomi e valori dei parametri | sì | |
| SNMP agent | ||
| OID SNMP | sì | |
| SSH agent | ||
| Nome utente | sì | |
| File della chiave pubblica | sì | |
| File della chiave privata | sì | |
| Password | sì | |
| Script | sì | |
| TELNET agent | ||
| Nome utente | sì | |
| Password | sì | |
| Script | sì | |
| Zabbix trapper | ||
| Host consentiti | sì | |
| Tag2 | ||
| Nomi dei tag | sì | |
| Valori dei tag | sì | |
| Passi di preprocessing | ||
| Parametri (inclusi script personalizzati) | sì | |
| Parametri personalizzati di gestione degli errori (campi Imposta valore a e Imposta errore a) | sì | |
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 | sì | |
| 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 | sì | |
| SNMP agent | ||
| OID SNMP | sì | |
| SSH agent | ||
| Nome utente | sì | |
| File della chiave pubblica | sì | |
| File della chiave privata | sì | |
| Password | sì | |
| Script | sì | |
| TELNET agent | ||
| Nome utente | sì | |
| Password | sì | |
| Script | sì | |
| Zabbix trapper | ||
| Host consentiti | sì | |
| Database monitor | ||
| Nome utente | sì | |
| Password | sì | |
| Query SQL | sì | |
| JMX agent | ||
| Endpoint JMX | sì | |
| HTTP agent | ||
| URL3 | sì | |
| Campi della query | sì | |
| Corpo della richiesta | sì | |
| Header (nomi e valori) | sì | |
| Codici di stato richiesti | sì | |
| Nome utente per l'autenticazione HTTP | sì | |
| Password per l'autenticazione HTTP | sì | |
| Filtri | ||
| Espressione regolare | sì | |
| Override | ||
| Filtri: espressione regolare | sì | |
| 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:
Trigger
Nella configurazione di un trigger, le macro utente possono essere utilizzate nei seguenti campi:
| Posizione | Macro multiple/miste con testo1 | |
|---|---|---|
| Nome | sì | |
| Dati operativi | sì | |
| Espressione (solo nelle costanti e nei parametri di funzione; le macro segrete non sono supportate) | sì | |
| Tag per la corrispondenza | sì | |
| Nome della voce di menu | sì | |
| URL della voce di menu3 | sì | |
| Descrizione | sì | |
| Tag2 | ||
| Nomi dei tag | sì | |
| Valori dei tag | sì | |
Scenario web
Nella configurazione di uno scenario web, le macro utente possono essere utilizzate nei seguenti campi:
| Posizione | Macro multiple/miste con testo1 | |
|---|---|---|
| Nome | sì | |
| Intervallo di aggiornamento | no | |
| Agent | sì | |
| Proxy HTTP | sì | |
| Variabili (solo valori) | sì | |
| Intestazioni (nomi e valori) | sì | |
| Passi | ||
| Nome | sì | |
| URL3 | sì | |
| Variabili (solo valori) | sì | |
| Intestazioni (nomi e valori) | sì | |
| Timeout | no | |
| Stringa richiesta | sì | |
| Codici di stato richiesti | no | |
| Autenticazione | ||
| Utente | sì | |
| Password | sì | |
| Certificato SSL | sì | |
| File chiave SSL | sì | |
| Password della chiave SSL | sì | |
| Tag2 | ||
| Nomi dei tag | sì | |
| Valori dei tag | sì | |
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 "******".