Monitoraggio del server MySQL
Per iniziare a monitorare un server MySQL, segui questa procedura:
- Crea un utente MySQL con privilegi limitati.
- Applica il template di monitoraggio MySQL.
- 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. Devi aver effettuato l'accesso a Zabbix come utente predefinito Admin.
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.
mysql> CREATE USER 'zbx_monitor'@'%' IDENTIFIED BY '<password>';
mysql> GRANT REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO 'zbx_monitor'@'%';
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, avviare il Host Wizard (in Data collection > Hosts):
-
Selezionare il template ("MySQL by Zabbix agent 2")
-
Creare un host server MySQL e aggiungere un gruppo per esso. Questo host virtuale conterrà tutti i dati relativi al monitoraggio del server MySQL.
-
Configurare e installare agent 2 (Zabbix agent 2 fornisce il monitoraggio MySQL immediatamente).
Per installare l'agent, eseguire il comando fornito sulla macchina che ospita il server MySQL. Verrà installato l'agent e sarà configurata la connessione dell'agent al server Zabbix con crittografia.
Se agent 2 è già installato, è possibile saltare questo passaggio (fare clic su Next). Tuttavia, verrà richiesto di fornire l'identità della chiave precondivisa e la chiave precondivisa per connettersi all'agent.
- Completare la configurazione dell'host. È importante notare che verrà richiesto di inserire il DSN del server MySQL, l'utente MySQL e la password. Fornire l'utente
zbx_monitorcon la password creata in precedenza.
| Passo 1 | Passo 2 | Passo 3 | Passo 4 |
|---|---|---|---|
![]() Selezione del template. |
![]() Creazione di host/gruppo host. |
![]() Configurazione e installazione dell'agent sull'host. |
![]() Aggiunta di DNS del server MySQL, utente e password. |
È possibile lasciare le altre impostazioni ai valori predefiniti.
Per completare l'Host Wizard, fare clic su Create e Finish.
Visualizza gli ultimi dati

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.



