[comment]: # ({48389315-heading})
# 6 Monitorare il traffico di rete con Zabbix

[comment]: # ({/48389315-heading})

[comment]: # ({65284d7b-intro})
### Introduzione

Questa pagina illustra i passaggi necessari per iniziare il monitoraggio di base del traffico di rete con Zabbix.

[comment]: # ({/65284d7b-intro})

[comment]: # ({2e768c47-purpose})
**A chi è rivolta questa guida**

Questa guida è pensata per i nuovi utenti di Zabbix e contiene il set minimo di passaggi necessari per abilitare il monitoraggio di base del traffico di rete. Se stai cercando opzioni di personalizzazione avanzate o hai bisogno di una configurazione più avanzata, consulta la sezione [Configuration](/manual/config) del manuale di Zabbix.

[comment]: # ({/2e768c47-purpose})

[comment]: # ({59f10947-require})
**Prerequisiti**

Prima di procedere con questa guida, è necessario [scaricare e installare](https://www.zabbix.com/download) Zabbix 
server, Zabbix frontend e Zabbix agent in base alle istruzioni per il proprio sistema operativo. 
Si noti che è necessario installare Zabbix agent sulla macchina che richiede il monitoraggio del traffico.
Può trattarsi dello stesso host su cui è installato Zabbix server oppure di un host diverso.

Questa guida fornirà le istruzioni per configurare il monitoraggio del traffico di rete dell'interfaccia *eth0*
su una macchina separata denominata *Remote host*.

[comment]: # ({/59f10947-require})

[comment]: # ({f8ece309-configure})
### Configurare Zabbix per il monitoraggio

Zabbix agent può raccogliere metriche in modalità attiva o passiva (simultaneamente).
Per ulteriori informazioni, vedere [Controlli agent passivi e attivi](/manual/appendix/items/activepassive).
In questa guida verrà descritto il monitoraggio tramite controlli passivi.

[comment]: # ({/f8ece309-configure})

[comment]: # ({3ffcf901-agent})
##### Configurazione di Zabbix agent

1\. Aprire il file di configurazione dell'agent sulla macchina in cui è installato (per impostazione predefinita, il percorso è */usr/local/etc/zabbix_agentd.conf*):

    sudo vi /usr/local/etc/zabbix_agentd.conf

2\. Aggiungere l'indirizzo IP o il nome DNS del proprio server Zabbix al parametro *Server*. Ad esempio:

    Server=192.0.2.22

3\. Riavviare Zabbix agent:

    systemctl restart zabbix-agent

[comment]: # ({/3ffcf901-agent})

[comment]: # ({24c96093-frontend})
##### Frontend Zabbix

1\. Accedere al frontend Zabbix.

2\. [Creare un host](/manual/config/hosts/host) nell'interfaccia web di Zabbix, specificando l'indirizzo IP o il nome DNS
del computer su cui è installato l'agent.

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

[comment]: # ({/24c96093-frontend})

[comment]: # ({9831660c-item})
### Creare item

Segui le istruzioni su [come creare un item](/manual/config/items/item) per aggiungere gli item per il monitoraggio del traffico, vale a dire:

-   [Traffico in ingresso](/manual/config/items/itemtypes/zabbix_agent#net.if.in)
-   [Traffico in uscita](/manual/config/items/itemtypes/zabbix_agent#net.if.out)
-   [Traffico totale](/manual/config/items/itemtypes/zabbix_agent#net.if.total)

Una configurazione semplice per l'item di monitoraggio del traffico in ingresso apparirebbe come segue:

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

Per rendere i dati raccolti adatti all'uso pratico, puoi impostare alcuni passaggi di [preprocessing](/manual/config/items/preprocessing)
durante la creazione degli item. Nel caso specifico, questi possono essere la moltiplicazione per 8 (per convertire i byte in bit)
e la visualizzazione come variazione al secondo.

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

[comment]: # ({/9831660c-item})

[comment]: # ({1ea8f44e-data})
### Visualizzare i dati raccolti

Congratulazioni! A questo punto, Zabbix sta già monitorando il traffico di rete. 

Per visualizzare le metriche raccolte, apri la sezione di menu [*Monitoring → Hosts*](/manual/web_interface/frontend_sections/monitoring/hosts)
e fai clic su *Latest data* nella riga del host.

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

Vedrai i dati sul traffico.

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

[comment]: # ({/1ea8f44e-data})

[comment]: # ({69a95af7-graph})
### Visualizzare i grafici

I dati raccolti possono essere visualizzati come [grafici](/manual/web_interface/frontend_sections/monitoring/hosts/graphs).
Per visualizzarli, nella sezione *Ultimi dati* fare clic su *Grafico* nella riga dell'item
oppure selezionare gli item richiesti e fare clic su *Visualizza grafico* in basso.

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

[comment]: # ({/69a95af7-graph})

[comment]: # ({8fa0173e-trigger})
### Configurare i trigger

È possibile impostare dei [trigger](/manual/config/triggers) per rilevare traffico di rete anomalo. Consultare le istruzioni su come
[configurare un trigger](/manual/config/triggers/trigger) e aggiungere il trigger che segnala che
il traffico totale è troppo elevato, ad esempio:

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

Ora fare in modo che il traffico superi la soglia impostata nell'espressione del trigger
e andare in *Monitoring → Problems* per verificare che il problema sia elencato lì.

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

[comment]: # ({/8fa0173e-trigger})

[comment]: # ({8a627649-problem})
### Configurare gli avvisi di problema

Esistono diversi modi per ricevere notifiche sul problema.
L'email è il metodo più diffuso; segui le istruzioni per configurare una [notifica di problema](/manual/quickstart/notification) via email.
Puoi anche scegliere altri [tipi di media](/manual/config/notifications/media) da utilizzare per la consegna delle notifiche.

[comment]: # ({/8a627649-problem})

[comment]: # ({1f0933d7-further})
**Vedi anche:**

- [Escalation dei problemi](/manual/config/notifications/action/escalations) - come creare scenari di avviso in più fasi 
(ad esempio, prima inviare un messaggio all'amministratore di sistema, poi, se un problema non viene risolto entro 45 minuti, 
inviare un messaggio al responsabile del data center).
- [Riconoscimento del problema](/manual/acknowledgment) - come indicare che il problema è noto,
aggiungere commenti sulla sua risoluzione, sopprimere o chiudere il problema.
- [Monitorare Linux con Zabbix agent](/manual/guides/monitor_linux) - come avviare il monitoraggio di base
degli item più importanti collegando un template preconfigurato.

[comment]: # ({/1f0933d7-further})
