[comment]: # ({d428738a-d428738a})
# 2 Macro utente supportate dalla posizione

[comment]: # ({/d428738a-d428738a})

[comment]: # ({0586ac4e-f0afb8e0})
#### Panoramica

Questa sezione contiene un elenco di posizioni in cui sono supportate le macro [definibili dall'utente](/manual/config/macros/user_macros).

::: noteclassic
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.
:::

::: noteclassic
Per personalizzare i valori delle macro (ad esempio, abbreviare o estrarre sottostringhe specifiche), è possibile utilizzare le [funzioni macro](/manual/config/macros/macro_functions).
:::

[comment]: # ({/0586ac4e-f0afb8e0})

[comment]: # ({bb611c5d-7cb4c86b})
#### Azioni

Nelle [azioni](/manual/config/notifications/action), le macro utente possono essere
utilizzate nei seguenti campi:

|Posizione|<|Macro multiple/miste con testo^[1](supported_by_location_user#footnotes)^|
|-|------------------------------|----------|
|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|

[comment]: # ({/bb611c5d-7cb4c86b})

[comment]: # ({9d1364cf-f30645e0})
#### Host/prototipi host

Nella configurazione di un [host](/manual/config/hosts/host) e di un [prototipo host](/manual/vm_monitoring/example#create-a-host-prototype), le macro utente possono essere utilizzate nei seguenti campi:

|Posizione|<|Macro multiple/miste con testo^[1](supported_by_location_user#footnotes)^|
|-|------------------------------|----------|
|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|
|*Tag*^[2](supported_by_location_user#footnotes)^|<|<|
| |Nomi dei tag|yes|
|^|Valori dei tag|yes|

[comment]: # ({/9d1364cf-f30645e0})

[comment]: # ({7be6d794-d51563d6})
#### Item / prototipi di item

Nella configurazione di un [item](/manual/config/items/item) o di un [prototipo
di item](/manual/discovery/low_level_discovery/item_prototypes),
le macro utente possono essere utilizzate nei seguenti campi:

|Posizione|<|Macro multiple/miste con testo^[1](supported_by_location_user#footnotes)^|
|-|------------------------------|----------|
|Nome item|<|sì|
|Parametri della chiave item|<|sì|
|Intervallo di aggiornamento|<|no|
|Intervalli personalizzati|<|no|
|Timeout (disponibile per i tipi di item [supportati](/manual/web_interface/frontend_sections/administration/general#timeouts))|<|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*|<|<|
| |URL^[3](supported_by_location_user#footnotes)^|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ì|
|*Tag*^[2](supported_by_location_user#footnotes)^|<|<|
| |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ì|

[comment]: # ({/7be6d794-d51563d6})

[comment]: # ({04aa381c-747bd0ca})
#### Low-level discovery

In una [regola di low-level discovery
rule](/manual/discovery/low_level_discovery#configuring-lowlevel-discovery),
le macro utente possono essere utilizzate nei seguenti campi:

|Posizione|<|Macro multiple/miste con testo^[1](supported_by_location_user#footnotes)^|
|-|------------------------------|----------|
|Parametri della chiave|<|sì|
|Intervallo di aggiornamento|<|no|
|Intervallo personalizzato|<|no|
|Timeout (disponibile per i tipi di item [supportati](/manual/web_interface/frontend_sections/administration/general#timeouts))|<|no|
|Elimina risorse perse|<|no|
|Disabilita risorse perse|<|no|
|Descrizione|<|sì|
|*SNMP agent*|<|<|
| |OID SNMP|sì|
|*SSH agent*|<|<|
| |Nome utente|sì|
|^|File di chiave pubblica|sì|
|^|File di 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*|<|<|
| |URL^[3](supported_by_location_user#footnotes)^|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ì|
|*Overrides*|<|<|
| |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|

[comment]: # ({/04aa381c-747bd0ca})

[comment]: # ({7c6ab06a-95f2f372})
#### Individuazione della rete

In una [regola di individuazione della rete](/manual/discovery/network_discovery/rule),
le macro utente possono essere utilizzate nei seguenti campi:

|Posizione|<|Macro multiple/miste con testo^[1](supported_by_location_user#footnotes)^|
|-|------------------------------|----------|
|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|

[comment]: # ({/7c6ab06a-95f2f372})

[comment]: # ({3962fa7e-575d88fc})
#### Proxy

In una configurazione [proxy](/manual/distributed_monitoring/proxies#configuration),
le macro utente possono essere utilizzate nei seguenti campi:

|Posizione|<|Macro multiple/miste con testo^[1](supported_by_location_user#footnotes)^|
|-|------------------------------|----------|
|*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|

[comment]: # ({/3962fa7e-575d88fc})

[comment]: # ({76ff2b0f-dbeb9eca})
#### Gruppi di proxy

In una configurazione di [proxy group](/manual/distributed_monitoring/proxies/ha#configuring-a-proxy-group),
le macro utente possono essere utilizzate nei seguenti campi:

|Posizione|<|Macro multiple/miste con testo^[1](supported_by_location_user#footnotes)^|
|-|------------------------------|----------|
|Periodo di failover|<|no|
|Numero minimo di proxy|<|no|

[comment]: # ({/76ff2b0f-dbeb9eca})

[comment]: # ({d5117b03-32b6aef1})
#### Template

Nella configurazione di un [template](/manual/config/templates/template), le macro utente
possono essere utilizzate nei seguenti campi:

|Posizione|<|Macro multiple/miste con testo^[1](supported_by_location_user#footnotes)^|
|-|------------------------------|----------|
|*Tag*^[2](supported_by_location_user#footnotes)^|<|<|
| |Nomi dei tag|sì|
|^|Valori dei tag|sì|

[comment]: # ({/d5117b03-32b6aef1})

[comment]: # ({0d27e496-c78b04ef})
#### Trigger

Nella configurazione di un [trigger](/manual/config/triggers/trigger), le macro utente possono essere utilizzate nei seguenti campi:

|Posizione|<|Macro multiple/miste con testo^[1](supported_by_location_user#footnotes)^|
|-|------------------------------|----------|
|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 menu^[3](supported_by_location_user#footnotes)^|<|sì|
|Descrizione|<|sì|
|*Tag*^[2](supported_by_location_user#footnotes)^|<|<|
| |Nomi dei tag|sì|
|^|Valori dei tag|sì|

[comment]: # ({/0d27e496-c78b04ef})

[comment]: # ({423f6587-78f1f511})
#### Scenario web

Nella configurazione di uno [scenario web](/manual/web_monitoring), le macro utente
possono essere utilizzate nei seguenti campi:

|Posizione|<|Macro multiple/miste con testo^[1](supported_by_location_user#footnotes)^|
|-|------------------------------|----------|
|Nome|<|sì|
|Intervallo di aggiornamento|<|no|
|Agent|<|sì|
|Proxy HTTP|<|sì|
|Variabili (solo valori)|<|sì|
|Intestazioni (nomi e valori)|<|sì|
|*Passi*|<|<|
| |Nome|sì|
|^|URL^[3](supported_by_location_user#footnotes)^|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ì|
|*Tag*^[2](supported_by_location_user#footnotes)^|<|<|
| |Nomi dei tag|sì|
|^|Valori dei tag|sì|

[comment]: # ({/423f6587-78f1f511})

[comment]: # ({f63f6226-efe84e1d})
#### Altre posizioni

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

|Posizione|<|Macro multiple/miste con testo^[1](supported_by_location_user#footnotes)^|
|-|------------------------------|----------|
|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 *URL*^[3](supported_by_location_user#footnotes)^ 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](/manual/config/macros/user_macros#configuration))|yes|

Per un elenco completo di tutte le macro supportate in Zabbix, vedere [macro
supportate](/manual/appendix/macros/supported_by_location).

[comment]: # ({/f63f6226-efe84e1d})

[comment]: # ({3f947571-5a370e78})
##### 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](/manual/config/macros/user_macros#configuration) non funzioneranno,
poiché la macro al loro interno verrà risolta come "\*\*\*\*\*\*".

[comment]: # ({/3f947571-5a370e78})
