[comment]: # aside: 4

[comment]: # ({e59efb10-d645a910})
# Monitoraggio del server MySQL

Per iniziare a monitorare un server MySQL, segui questa procedura:

1. Crea un utente MySQL con privilegi limitati.
2. Applica il template di monitoraggio MySQL.
3. Controlla gli ultimi dati.

Per iniziare a monitorare un server MySQL è necessario conoscere il suo DSN e l'indirizzo IP del server Zabbix.

Per monitorare il server MySQL verrà utilizzato un agent Zabbix. Le istruzioni per installare l'agent saranno fornite nel corso della procedura.

Per utilizzare questa guida, è necessario che il server Zabbix e l'interfaccia web siano [installati](/manual/installation). Devi aver effettuato l'accesso a Zabbix come utente predefinito *Admin*.

[comment]: # ({/e59efb10-d645a910})

[comment]: # ({9a6685b7-8f6399a7})
#### Creare un utente MySQL con privilegi limitati

Si consiglia di creare un utente MySQL con permessi limitati solo a quelli necessari per il monitoraggio di MySQL.

```bash
mysql> CREATE USER 'zbx_monitor'@'%' IDENTIFIED BY '<password>'; 
mysql> GRANT REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO 'zbx_monitor'@'%';
```

[comment]: # ({/9a6685b7-8f6399a7})

[comment]: # ({a3513f30-de59cdde})
#### Applicare il template di monitoraggio MySQL

In Zabbix questo template è pronto all'uso. Contiene elementi preconfigurati pronti per la raccolta dei dati, la visualizzazione e l'analisi.

Per applicare il template, avvia la [Host Wizard](/manual/config/hosts/host_wizard) (in *Data collection* > *Hosts*):

- **Seleziona il template** ("MySQL by Zabbix agent 2")

- Crea un host server MySQL e aggiungi un gruppo per esso. Questo host virtuale conterrà tutti i dati relativi al monitoraggio del server MySQL.

- Configura e installa agent 2 (Zabbix agent 2 fornisce il monitoraggio MySQL già pronto all'uso).

Per installare l'agent, esegui il comando fornito sulla macchina che ospita il server MySQL. Verranno installati l'agent e la configurazione della connessione dell'agent a Zabbix server con crittografia.

Se hai già installato agent 2, puoi saltare questo passaggio (fai clic su *Next*). Tuttavia, ti verrà chiesto di fornire l'identità della chiave precondivisa e la chiave precondivisa per connetterti all'agent.

- Completa la configurazione dell'host. In particolare, ti verrà chiesto di inserire il DSN del server MySQL, l'utente MySQL e la password. Fornisci l'utente `zbx_monitor` con la password che hai creato.

|Step 1|Step 2|Step 3|Step 4|
|--|--|--|--|
|![](../../../../assets/en/manual/installation/quickstart_mysql_wizard.png){width="150"}<br>Selezione del template.|![](../../../../assets/en/manual/installation/quickstart_mysql_wizard2.png){width="150"}<br>Creazione di host/gruppo host.|![](../../../../assets/en/manual/installation/quickstart_mysql_wizard3.png){width="150"}<br>Configurazione e installazione dell'agent sull'host.|![](../../../../assets/en/manual/installation/quickstart_mysql_wizard4.png){width="150"}<br>Aggiunta del DNS, utente e password del server MySQL.|

Puoi lasciare le altre impostazioni ai valori predefiniti.

Per completare la Host Wizard, fai clic su *Create* e *Finish*.

[comment]: # ({/a3513f30-de59cdde})

[comment]: # ({7695fe03-3fe05910})
#### Visualizza gli ultimi dati

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

Congratulazioni, il monitoraggio del server MySQL è stato avviato!

Zabbix offre opzioni di visualizzazione e invia avvisi se si verificano problemi. Per configurare gli avvisi tramite email, vedere [Ricezione delle notifiche di problema](/manual/installation/quick_guides/basic_config/notification).

[comment]: # ({/7695fe03-3fe05910})
