- Plugin Redis
- Panoramica
- Dettagli del parametro
- Plugins.Redis.Default.Password
- Plugins.Redis.Default.TLSConnect
- Plugins.Redis.Default.TLSCAFile
- Plugins.Redis.Default.TLSCertFile
- Plugins.Redis.Default.TLSKeyFile
- Plugins.Redis.Default.Uri
- Plugins.Redis.Default.User
- Plugins.Redis.KeepAlive
- Plugins.Redis.Sessions.<SessionName>.Password
- Plugins.Redis.Sessions.<SessionName>.TLSConnect
- Plugins.Redis.Sessions.<SessionName>.TLSCAFile
- Plugins.Redis.Sessions.<SessionName>.TLSCertFile
- Plugins.Redis.Sessions.<SessionName>.TLSKeyFile
- Plugins.Redis.Sessions.<SessionName>.Uri
- Plugins.Redis.Sessions.<SessionName>.User
- Plugins.Redis.Timeout
- Vedi anche
Plugin Redis
Panoramica
I parametri di configurazione consentono di personalizzare il comportamento del plugin Redis.
Si consiglia di specificarli in un file di configurazione separato (ad esempio redis.conf), anziché nel file di configurazione di agent 2. Quindi usare la direttiva Include per includere questo file nella configurazione di Zabbix agent 2.
Tutti i parametri sono opzionali, a meno che non sia esplicitamente indicato che il parametro è obbligatorio.
Questa pagina è strutturata come segue:
- Panoramica dei parametri (per vedere i dettagli completi di un parametro, fare clic sul suo nome)
- Dettagli dei parametri
| Parameter | Description |
|---|---|
| Plugins.Redis.Default.Password | Specifica la password predefinita per la connessione a Redis. |
| Plugins.Redis.Default.TLSConnect | Specifica il livello di crittografia richiesto per le comunicazioni di Zabbix agent 2. |
| Plugins.Redis.Default.TLSCAFile | Specifica il percorso completo del file contenente i certificati della CA di livello superiore. |
| Plugins.Redis.Default.TLSCertFile | Specifica il percorso completo del file contenente il certificato dell'agent. |
| Plugins.Redis.Default.TLSKeyFile | Specifica il percorso completo del file contenente la chiave privata dell'agent. |
| Plugins.Redis.Default.Uri | Specifica l'URI predefinito per la connessione a Redis. |
| Plugins.Redis.Default.User | Specifica il nome utente predefinito per la connessione a Redis. |
| Plugins.Redis.KeepAlive | Imposta il tempo massimo di attesa (in secondi) prima della chiusura delle connessioni del plugin non utilizzate. |
| Plugins.Redis.Sessions.<SessionName>.Password | Specifica la password della sessione denominata per la connessione a Redis. |
| Plugins.Redis.Sessions.<SessionName>.TLSConnect | Specifica il livello di crittografia richiesto per le comunicazioni di Zabbix agent 2 per la sessione denominata. |
| Plugins.Redis.Sessions.<SessionName>.TLSCAFile | Specifica il percorso completo del file contenente i certificati della CA di livello superiore per la sessione denominata. |
| Plugins.Redis.Sessions.<SessionName>.TLSCertFile | Specifica il percorso completo del file contenente il certificato dell'agent per la sessione denominata. |
| Plugins.Redis.Sessions.<SessionName>.TLSKeyFile | Specifica il percorso completo del file contenente la chiave privata dell'agent per la sessione denominata. |
| Plugins.Redis.Sessions.<SessionName>.Uri | Specifica l'URI della sessione denominata per la connessione a Redis. |
| Plugins.Redis.Sessions.<SessionName>.User | Specifica il nome utente della sessione denominata per la connessione a Redis. |
| Plugins.Redis.Timeout | Imposta il timeout di esecuzione della richiesta. |
Si noti che:
- I valori predefiniti riflettono i valori predefiniti del processo, non i valori presenti nei file di configurazione forniti.
- 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.
Dettagli del parametro
Plugins.Redis.Default.Password
Specifica la password predefinita per la connessione a Redis.
Usata se non è specificato alcun valore in una chiave item o in una sessione denominata.
Plugins.Redis.Default.TLSConnect
Specifica il livello di crittografia richiesto per le comunicazioni di Zabbix agent 2.
Un valore vuoto o non impostato viene considerato come assenza di TLS.
Intervallo: required - crittografato, non verificato (solo per test), verify_ca - crittografato, certificato del server, verify_full - crittografato, certificato del server e nome del server verificati con SAN
Plugins.Redis.Default.TLSCAFile
Specifica il percorso completo del file contenente i certificati CA di livello superiore.
Plugins.Redis.Default.TLSCertFile
Specificare il percorso completo del file contenente il certificato dell'agent.
Plugins.Redis.Default.TLSKeyFile
Specifica il percorso completo del file contenente la chiave privata dell'agent.
Plugins.Redis.Default.Uri
Specifica l'URI predefinito per la connessione a Redis.
Usato se non è specificato alcun valore in una item key o in una sessione denominata.
Le credenziali incorporate verranno ignorate.
Deve corrispondere al formato URI.
Schemi supportati: tcp, unix
Uno schema può essere omesso.
Una porta può essere omessa (default=6379).
Predefinito: tcp://localhost:6379
Esempi:
tcp://localhost:6379
localhost
unix:/var/run/redis.sock
Plugins.Redis.Default.User
Specifica il nome utente predefinito per la connessione a Redis.
Utilizzato se non viene specificato alcun valore in una chiave item o in una sessione denominata.
Predefinito: default
Plugins.Redis.KeepAlive
Imposta il tempo massimo di attesa (in secondi) prima che le connessioni del plugin non utilizzate vengano chiuse.
Predefinito: 300
Intervallo: 60-900
Plugins.Redis.Sessions.<SessionName>.Password
Specifica la password della sessione denominata per la connessione a Redis.
<SessionName> - definisce il nome della sessione da utilizzare nelle chiavi degli item.
Plugins.Redis.Sessions.<SessionName>.TLSConnect
Specifica il livello di crittografia richiesto per le comunicazioni di Zabbix agent 2 per la sessione denominata.
<SessionName> - definisce il nome della sessione da usare nelle chiavi degli item.
Un valore vuoto o non impostato viene considerato come assenza di TLS.
Intervallo: required - crittografato, non verificato (solo per test), verify_ca - crittografato, certificato del server, verify_full - crittografato, certificato del server e nome del server verificato con SAN
Plugins.Redis.Sessions.<SessionName>.TLSCAFile
Specifica il percorso completo del file contenente i certificati CA di livello superiore per la sessione denominata.
<SessionName> - definisce il nome della sessione da utilizzare nelle chiavi degli item.
Obbligatorio: yes, se Plugins.Redis.Sessions.<SessionName>.TLSConnect è impostato su verify_ca o verify_full
Plugins.Redis.Sessions.<SessionName>.TLSCertFile
Specifica il percorso completo del file contenente il certificato dell'agent per la sessione denominata.
<SessionName> - definisce il nome della sessione da usare nelle chiavi degli item.
Plugins.Redis.Sessions.<SessionName>.TLSKeyFile
Specificare il percorso completo del file contenente la chiave privata dell'agent per la sessione denominata.
<SessionName> - definisce il nome della sessione da usare nelle chiavi degli item.
Plugins.Redis.Sessions.<SessionName>.Uri
Specifica l'URI della sessione denominata per la connessione a Redis.
<SessionName> - definisce il nome della sessione da usare nelle chiavi degli item.
Le credenziali incorporate verranno ignorate.
Deve corrispondere al formato URI.
Schemi supportati: tcp, unix
Uno schema può essere omesso.
Una porta può essere omessa (default=6379).
Predefinito: tcp://localhost:6379
Esempi:
tcp://localhost:6379
localhost
unix:/var/run/redis.sock
Plugins.Redis.Sessions.<SessionName>.User
Specifica il nome utente della sessione denominata per la connessione a Redis.
<SessionName> - definisce il nome della sessione da usare nelle chiavi dell'item.
Plugins.Redis.Timeout
Imposta il timeout di esecuzione della richiesta (la durata, in secondi, da attendere affinché una richiesta venga completata prima di interromperla).
Predefinito: global timeout
Intervallo: 1-30
Vedi anche
- Descrizione dei parametri di configurazione generali di Zabbix agent 2: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- Istruzioni per la configurazione dei plugin