On this page
9 Plugin MySQL
Panoramica
Questa sezione elenca i parametri supportati nel file di configurazione del plugin MySQL di Zabbix agent 2 (mysql.conf).
Si noti che:
- I valori predefiniti riflettono i valori predefiniti del processo, non i valori presenti nei file di configurazione distribuiti;
- I valori supportano le variabili di ambiente;
- Zabbix supporta i file di configurazione solo in codifica UTF-8 senza BOM;
- I commenti che iniziano con "#" sono supportati solo all'inizio della riga.
Parametri
| Parameter | Mandatory | Range | Default | Description |
|---|---|---|---|---|
| Plugins.Mysql.CallTimeout | no | 1-30 | global timeout | Il tempo massimo, in secondi, di attesa affinché una richiesta venga completata. |
| Plugins.Mysql.CustomQueriesPath | no | /usr/local/share/zabbix/custom-queries/mysql per sistemi Unix*:\Program Files\Zabbix Agent 2\Custom Queries\Mysql per sistemi Windows, dove * è il nome dell'unità dalla variabile di ambiente ProgramFiles |
Percorso completo di una directory contenente file .sql con query personalizzate. |
|
| Plugins.Mysql.CustomQueriesEnabled | no | false | Se impostato, abilita l'esecuzione della chiave item mysql.custom.query. Se disabilitato, non verrà caricato alcun query dalla directory delle query personalizzate. |
|
| Plugins.Mysql.Default.Password | no | Password predefinita per la connessione a MySQL; usata se non viene specificato alcun valore in una chiave item o in una sessione denominata. | ||
| Plugins.Mysql.Default.TLSCAFile | no (yes, if Plugins.Mysql.Default.TLSConnect is set to verify_ca or verify_full) |
Percorso completo di un file contenente i certificati della CA di livello superiore per la verifica del certificato del peer nelle comunicazioni crittografate tra Zabbix agent 2 e i database monitorati; usato se non viene specificato alcun valore in una sessione denominata. | ||
| Plugins.Mysql.Default.TLSCertFile | no (yes, if Plugins.Mysql.Default.TLSConnect is set to verify_ca or verify_full) |
Percorso completo di un file contenente il certificato dell'agent o la catena di certificati per le comunicazioni crittografate tra Zabbix agent 2 e i database monitorati; usato se non viene specificato alcun valore in una sessione denominata. | ||
| Plugins.Mysql.Default.TLSConnect | no | Tipo di crittografia per le comunicazioni tra Zabbix agent 2 e i database monitorati; usato se non viene specificato alcun valore in una sessione denominata. Valori supportati: required - richiede una connessione TLS; verify_ca - verifica i certificati; verify_full - verifica i certificati e l'indirizzo IP. |
||
| Plugins.Mysql.Default.TLSKeyFile | no (yes, if Plugins.Mysql.Default.TLSConnect is set to verify_ca or verify_full) |
Percorso completo di un file contenente la chiave privata del database per le comunicazioni crittografate tra Zabbix agent 2 e i database monitorati; usato se non viene specificato alcun valore in una sessione denominata. | ||
| Plugins.Mysql.Default.Uri | no | tcp://localhost:3306 | URI predefinito per la connessione a MySQL; usato se non viene specificato alcun valore in una chiave item o in una sessione denominata. Non deve includere credenziali incorporate (verranno ignorate). Deve corrispondere al formato URI. Schemi supportati: tcp, unix; uno schema può essere omesso.Una porta può essere omessa (default=3306). Esempi: tcp://localhost:3306localhostunix:/var/run/mysql.sock |
|
| Plugins.Mysql.Default.User | no | Nome utente predefinito per la connessione a MySQL; usato se non viene specificato alcun valore in una chiave item o in una sessione denominata. | ||
| Plugins.Mysql.KeepAlive | no | 60-900 | 300 | Il tempo massimo di attesa, in secondi, prima che le connessioni del plugin non utilizzate vengano chiuse. |
| Plugins.Mysql.Sessions.<SessionName>.Password | no | Password della sessione denominata. <SessionName> - definisce il nome di una sessione da usare nelle chiavi item. |
||
| Plugins.Mysql.Sessions.<SessionName>.TLSCAFile | no (yes, if Plugins.Mysql.Sessions.<SessionName>.TLSConnect is set to verify_ca or verify_full) |
Percorso completo di un file contenente i certificati della CA di livello superiore per la verifica del certificato del peer, usato per le comunicazioni crittografate tra Zabbix agent 2 e i database monitorati. <SessionName> - definisce il nome di una sessione da usare nelle chiavi item. |
||
| Plugins.Mysql.Sessions.<SessionName>.TLSCertFile | yes, if Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile is specified | Percorso completo di un file contenente il certificato dell'agent o la catena di certificati, usato per le comunicazioni crittografate tra Zabbix agent 2 e i database monitorati. <SessionName> - definisce il nome di una sessione da usare nelle chiavi item. |
||
| Plugins.Mysql.Sessions.<SessionName>.TLSConnect | no | Tipo di crittografia per le comunicazioni tra Zabbix agent 2 e i database monitorati. <SessionName> - definisce il nome di una sessione da usare nelle chiavi item. Valori supportati: required - richiede una connessione TLS; verify_ca - verifica i certificati; verify_full - verifica i certificati e l'indirizzo IP. |
||
| Plugins.Mysql.Sessions.<SessionName>.TLSKeyFile | yes, if Plugins.Mysql.Sessions.<SessionName>.TLSCertFile is specified | Percorso completo di un file contenente la chiave privata del database usata per le comunicazioni crittografate tra Zabbix agent 2 e i database monitorati. <SessionName> - definisce il nome di una sessione da usare nelle chiavi item. |
||
| Plugins.Mysql.Sessions.<SessionName>.Uri | no | Stringa di connessione di una sessione denominata. <SessionName> - definisce il nome di una sessione da usare nelle chiavi item. Non deve includere credenziali incorporate (verranno ignorate). Deve corrispondere al formato URI. Schemi supportati: tcp, unix; uno schema può essere omesso.Una porta può essere omessa (default=3306). Esempi: tcp://localhost:3306localhostunix:/var/run/mysql.sock |
||
| Plugins.Mysql.Sessions.<SessionName>.User | no | Nome utente della sessione denominata. <SessionName> - definisce il nome di una sessione da usare nelle chiavi item. |
||
| Plugins.Mysql.Timeout | no | 1-30 | global timeout | Il tempo massimo, in secondi, di attesa quando è necessario stabilire una connessione. |
Vedi anche:
- Descrizione dei parametri di configurazione generali di Zabbix agent 2: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- Istruzioni per configurare i plugin