[comment]: # ({6a0c5b31-f12088b9})
# 5 Monitorare VMware con Zabbix

[comment]: # ({/6a0c5b31-f12088b9})

[comment]: # ({24e3c059-5d1315b7})
#### Introduzione

Questa pagina illustra i passaggi necessari per iniziare il monitoraggio di base di VMware.

[comment]: # ({/24e3c059-5d1315b7})

[comment]: # ({13a80971-c72a7574})
**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 di VMware.
Se stai cercando opzioni di personalizzazione approfondite o hai bisogno di una configurazione più avanzata, consulta la sezione [Monitoraggio delle macchine virtuali](/manual/vm_monitoring) o la sezione [Configurazione](/manual/config) del manuale di Zabbix.

[comment]: # ({/13a80971-c72a7574})

[comment]: # ({b20ff86d-8f8b7ac1})
**Prerequisiti**

Prima di procedere con questa guida, è necessario [scaricare e installare](https://www.zabbix.com/download) Zabbix server e Zabbix frontend secondo le istruzioni per il proprio sistema operativo.

A seconda dell'ambiente in uso, alcuni passaggi di questa guida potrebbero differire leggermente.
Questa guida si basa su un ambiente con Ubuntu in esecuzione.

Si presuppone che VMware sia già configurato.
Questa guida non copre la configurazione di VMware.

[comment]: # ({/b20ff86d-8f8b7ac1})

[comment]: # ({26a3ea93-90ebdd62})
#### Configurare il server Zabbix

Per monitorare VMware, è necessario abilitare i processi Zabbix *vmware collector*.
Per ulteriori informazioni su come viene eseguito il monitoraggio VMware, vedere [Monitoraggio delle macchine virtuali](/manual/vm_monitoring#data-collection).

1\. Aprire il file di configurazione del server Zabbix.

```bash
vi /etc/zabbix/zabbix_server.conf
```

2\. Individuare e impostare il parametro [`StartVMwareCollectors`](/manual/appendix/config/zabbix_server#startvmwarecollectors) nel file di configurazione del server Zabbix su `2` [o più](/manual/vm_monitoring#configuration) (il valore predefinito è `0`).

```ini
### Option: StartVMwareCollectors
#       Number of pre-forked vmware collector instances.
#
# Mandatory: no
# Range: 0-250
# Default:
# StartVMwareCollectors=0

StartVMwareCollectors=2
```

3\. Riavviare il server Zabbix.

```bash
systemctl restart zabbix-server
```

Una volta avviati i processi *vmware collector*, passare al passaggio successivo.

[comment]: # ({/26a3ea93-90ebdd62})

[comment]: # ({91f1cfec-578be2d0})
#### Configurare il frontend di Zabbix

1\. Accedere al frontend di Zabbix.

2\. [Creare un host](/manual/config/hosts/host) nell'interfaccia web di Zabbix:

- Nel campo *Host name*, inserire un nome host (ad esempio, "VMware environment").
- Nel campo *Templates*, digitare o selezionare il template "VMware FQDN" (oppure "VMware").
Per ulteriori informazioni su questi template, vedere [Monitoraggio delle macchine virtuali](/manual/vm_monitoring#ready-to-use-templates).
- Nel campo *Host groups*, digitare o selezionare un gruppo host (ad esempio, un nuovo gruppo host "VMware").

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

- Nella scheda *Macros*, impostare le seguenti macro host:
    - {$VMWARE.URL} - URL dell'SDK del servizio VMware (vCenter o hypervisor ESXi) (https://servername/sdk)
    - {$VMWARE.USERNAME} - nome utente del servizio VMware
    - {$VMWARE.PASSWORD} - password dell'utente {$VMWARE.USERNAME} del servizio VMware

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

3\. Fare clic sul pulsante *Add* per creare l'host. Questo host rappresenterà l'ambiente VMware.

[comment]: # ({/91f1cfec-578be2d0})

[comment]: # ({baf29222-9efdc0ab})
#### Visualizzare le metriche raccolte

Congratulazioni! A questo punto, Zabbix sta già monitorando il tuo ambiente VMware.

A seconda della configurazione del tuo ambiente VMware, Zabbix può [rilevare](/manual/vm_monitoring#discovery) e quindi creare host per le entità rilevate.
Tieni presente che il rilevamento e la creazione degli host possono anche essere [eseguiti manualmente](/manual/config/items/check_now), se necessario.

Per visualizzare gli host creati, vai alla sezione di menu [*Data collection → Hosts*](/manual/web_interface/frontend_sections/data_collection/hosts).

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

Per visualizzare le metriche raccolte, vai alla sezione di menu [*Monitoring → Hosts*](/manual/web_interface/frontend_sections/monitoring/hosts) e fai clic su *Latest data* accanto all'host "VMware environment" creato oppure a uno degli host creati per le entità rilevate.

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

Questa azione aprirà un elenco di tutte le metriche più recenti raccolte dall'host selezionato.

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

Tieni presente che alcuni item non hanno dati e si trovano nello stato *Not supported*.
Questo accade perché Zabbix non riesce a trovare [contatori delle prestazioni](/manual/vm_monitoring/vmware_keys#footnotes) validi nel datastore specifico, poiché non è abilitato nell'ambiente VMware monitorato.

[comment]: # ({/baf29222-9efdc0ab})

[comment]: # ({4cead10e-be8f9f3b})
#### Configurazione degli avvisi di problema

Zabbix può notificarti un problema nella tua infrastruttura usando diversi metodi.
Questa guida fornisce i passaggi di configurazione di base per inviare avvisi via email.

1\. Vai a [*Impostazioni utente → Profilo*](/manual/web_interface/user_profile), passa alla scheda *Media* e [aggiungi la tua email](/manual/quickstart/login#adding-user).

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

2\. Segui la guida per [Ricevere una notifica di problema](/manual/quickstart/notification).

La prossima volta che Zabbix rileverà un problema, dovresti ricevere un avviso via email.

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

[comment]: # ({3eb20a1e-3dd552d0})
#### Vedi anche

- [Creazione di un item](/manual/config/items/item) - come iniziare a monitorare metriche aggiuntive.
- [Escalation dei problemi](/manual/config/notifications/action/escalations) - come creare scenari di avviso multi-step
  (ad esempio, inviare prima un messaggio all'amministratore di sistema, poi, se un problema non viene risolto entro 45 minuti, inviare un messaggio al responsabile del data center).
- [Monitoraggio di macchine virtuali](/manual/vm_monitoring#ready-to-use-templates) - informazioni aggiuntive sul monitoraggio VMware (processo di raccolta dati, opzioni di configurazione del server, indicazioni per la risoluzione dei problemi, ecc.).
- [Chiavi degli item per il monitoraggio VMware](/manual/vm_monitoring/vmware_keys) - un elenco completo delle metriche VMware che possono essere monitorate usando Zabbix.
- Template [*VMware*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/vmware?at=refs%2Fheads%2Frelease%2F7.4) - informazioni aggiuntive sul template *VMware*.
- Template [*VMware FQDN*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/vmware_fqdn?at=refs%2Fheads%2Frelease%2F7.4) - informazioni aggiuntive sul template *VMware FQDN*.

[comment]: # ({/3eb20a1e-3dd552d0})
