[comment]: # translation:outdated

[comment]: # ({4c8ef099-4c8ef099})
# 5 Ricezione della notifica di problema

[comment]: # ({/4c8ef099-4c8ef099})

[comment]: # ({0fba5ec5-055c3bc8})
#### Panoramica

In questa sezione imparerai come configurare gli avvisi sotto forma di notifiche in Zabbix.

Con gli item che raccolgono dati e i trigger progettati per "attivarsi" in caso di situazioni problematiche, è utile anche disporre di un meccanismo di avviso per notificare eventi importanti anche quando il frontend di Zabbix non viene controllato attivamente.

Questo è ciò che fanno le notifiche.
Poiché l'email è il metodo di consegna più diffuso per le notifiche di problema, vedremo come configurare una notifica email.

[comment]: # ({/0fba5ec5-055c3bc8})

[comment]: # ({4ca2a15c-237d8e2e})
#### Impostazioni email

Inizialmente in Zabbix sono presenti diversi [metodi di consegna](/manual/config/notifications/media) di notifica predefiniti.
[Email](/manual/config/notifications/media/email) è uno di questi.

Per configurare le impostazioni email, vai su *Alerts > Media types* e fai clic su *Email* nell'elenco dei media type predefiniti.

![](../../../../../assets/en/manual/quickstart/media_types.png)

Si apre un modulo di configurazione delle impostazioni email.

![](../../../../../assets/en/manual/quickstart/media_type_email.png){width="600"}

Tutti i campi di input obbligatori sono contrassegnati da un asterisco rosso.

Nella scheda *Media type*, imposta i valori di *SMTP server*, *SMTP helo* e *Email* in base all'ambiente in uso.

::: noteclassic
Il valore del campo *Email* verrà usato come indirizzo 'From' per le notifiche inviate da Zabbix.
:::

Successivamente, è necessario definire il contenuto del messaggio di problema.
Il contenuto viene definito tramite un message template, configurato nella scheda *Message templates*.

Fai clic su *Add* per creare un message template e seleziona *Problem* come tipo di messaggio.

![](../../../../../assets/en/manual/quickstart/media_type_email2.png)

Fai clic su *Add* quando sei pronto e salva il modulo.

Ora hai configurato *Email* come media type funzionante.
Il media type deve anche essere associato agli utenti definendo indirizzi di consegna specifici (come abbiamo fatto quando abbiamo [configurato un nuovo utente](login#adding-user)); in caso contrario non verrà utilizzato.

[comment]: # ({/4ca2a15c-237d8e2e})

[comment]: # ({394f8b46-c1762601})
#### Nuova action

L'invio delle notifiche è una delle cose che le [actions](/manual/config/notifications/action) fanno in Zabbix.
Pertanto, per configurare una notifica, vai su *Alerts > Actions > Trigger actions* e fai clic su
*Create action*.

![](../../../../../assets/en/manual/quickstart/new_action.png)

Tutti i campi di input obbligatori sono contrassegnati da un asterisco rosso.

In questo modulo, inserisci un nome per l'action.

Nel caso più semplice, se non aggiungiamo altre [conditions](/manual/config/notifications/action/conditions) specifiche, l'action verrà eseguita al verificarsi di qualsiasi cambiamento del trigger da 'Ok' a 'Problem'.

Dobbiamo ancora definire cosa deve fare l'action, e questo si configura nella scheda *Operations*.
Fai clic su *Add* nel blocco *Operations*, che apre un nuovo modulo di operazione.

![](../../../../../assets/en/manual/quickstart/new_operation.png)

Tutti i campi di input obbligatori sono contrassegnati da un asterisco rosso.

Qui, fai clic su *Select* nel blocco *Send to Users* e seleziona l'utente ('user') che abbiamo definito.
Seleziona "Email" come valore di *Send to media type*.
Una volta fatto, fai clic su *Add* e l'operazione dovrebbe essere aggiunta:

![](../../../../../assets/en/manual/quickstart/operation_list.png){width="600"}

Questo è tutto per una configurazione semplice di un'action, quindi fai clic su *Add* nel modulo dell'action.

[comment]: # ({/394f8b46-c1762601})

[comment]: # ({28e09688-61999602})
#### Ricezione di una notifica

Ora che la consegna delle notifiche è configurata, sarebbe bello riceverne effettivamente una.
Per facilitare questo, possiamo aumentare intenzionalmente il carico sul nostro host, in modo che il nostro [trigger](trigger#adding-trigger) "si attivi" e riceviamo una notifica di problema.

Aprire la console sul proprio host ed eseguire:

    cat /dev/urandom | md5sum

È possibile eseguire uno o più di [questi processi](http://en.wikipedia.org/wiki/Md5sum).

Ora andare in *Monitoring > Latest data* e vedere come i valori di 'CPU Load' sono aumentati. Ricordare che, affinché il nostro trigger "si attivi", il valore di 'CPU Load' deve superare '2' per 3 minuti consecutivi.
Una volta che ciò accade:

-   in *Monitoring > Problems* si dovrebbe vedere il trigger con uno stato **`Problem`** lampeggiante;
-   si dovrebbe ricevere una notifica di problema via email.

::: noteimportant
Se le notifiche non funzionano:

-   verificare ancora una volta che sia le impostazioni email sia l'azione siano state configurate correttamente
-   assicurarsi che l'utente creato disponga almeno dei permessi di lettura sull'host che ha generato l'evento, come indicato nel passaggio *[Adding user](login#adding-user)*. L'utente, facendo parte del gruppo utenti 'Zabbix administrators', deve avere almeno accesso in lettura al gruppo host 'Linux servers' a cui appartiene il nostro host.
-   Inoltre, è possibile controllare il log delle azioni andando in *Reports > Action log*.
:::

[comment]: # ({/28e09688-61999602})
