1 Plugin Ceph

Panoramica

Il file di configurazione di Zabbix agent 2 viene utilizzato per configurare i plugin. Questi parametri di configurazione di Zabbix agent 2 sono supportati per il funzionamento del plugin Ceph.

Si consiglia di specificarli in un file di configurazione dedicato (ad esempio, ceph.conf) e quindi di utilizzare la direttiva Include per aggiungere questo file alla configurazione di Zabbix agent 2.

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 d'ambiente;
  • Zabbix supporta file di configurazione solo con codifica UTF-8 senza BOM;
  • I commenti che iniziano con "#" sono supportati solo all'inizio della riga.

Parametri

Parameter Mandatory Range Default Description
Plugins.Ceph.Default.ApiKey no Chiave API predefinita per la connessione a Ceph; utilizzata se non viene specificato alcun valore in una chiave item o in una sessione denominata.
Plugins.Ceph.Default.Mode no native / restful restful (deprecated) Modalità predefinita per la connessione a Ceph.
La modalità native è supportata solo su Linux e a partire da Ceph 16. La modalità restful non funzionerà con Ceph versione 20 o successive.
Si noti che l'insieme delle credenziali utente è diverso per ciascuna modalità e non sono compatibili tra loro.
Plugins.Ceph.Default.User no Nome utente predefinito per la connessione a Ceph; utilizzato se non viene specificato alcun valore in una chiave item o in una sessione denominata.
Plugins.Ceph.Default.Uri no https://localhost:8003 URI predefinito per la connessione a Ceph; utilizzato 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.
È supportato solo lo schema https; lo schema può essere omesso.
La porta può essere omessa (default=8003).
Esempi: https://127.0.0.1:8003
localhost
Plugins.Ceph.InsecureSkipVerify no false / true false Determina se un client http debba verificare la catena di certificati del server e il nome host.
Se true, TLS accetta qualsiasi certificato presentato dal server e qualsiasi nome host in quel certificato. In questa modalità, TLS è vulnerabile ad attacchi man-in-the-middle (deve essere usata solo per test).
Plugins.Ceph.KeepAlive no 60-900 300 Il tempo massimo di attesa (in secondi) prima che le connessioni del plugin non utilizzate vengano chiuse.
Plugins.Ceph.Sessions.<SessionName>.ApiKey no Chiave API della sessione denominata.
<SessionName> - definire il nome di una sessione da utilizzare nelle chiavi item.
Plugins.Ceph.Sessions.<SessionName>.Mode no native / restful restful (deprecated) Modalità della sessione denominata per la connessione a Ceph.
La modalità native è supportata solo su Linux e a partire da Ceph 16. La modalità restful non funzionerà con Ceph versione 20 o successive.
Si noti che l'insieme delle credenziali utente è diverso per ciascuna modalità e non sono compatibili tra loro.
Plugins.Ceph.Sessions.<SessionName>.User no Nome utente della sessione denominata.
<SessionName> - definire il nome di una sessione da utilizzare nelle chiavi item.
Plugins.Ceph.Sessions.<SessionName>.Uri no Stringa di connessione di una sessione denominata.
<SessionName> - definire il nome di una sessione da utilizzare nelle chiavi item.

Non deve includere credenziali incorporate (verranno ignorate).
Deve corrispondere al formato URI.
È supportato solo lo schema https; lo schema può essere omesso.
La porta può essere omessa (default=8003).
Esempi: https://127.0.0.1:8003
localhost
Plugins.Ceph.Timeout no 1-30 global timeout Timeout di esecuzione della richiesta (la durata, in secondi, di attesa del completamento di una richiesta prima di interromperla).

Vedere anche: