11 Plugin Oracle

Panoramica

Questa sezione elenca i parametri supportati nel file di configurazione del plugin Oracle di Zabbix agent 2 (oracle.conf).

Nota che:

  • I valori predefiniti riflettono i default 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.Oracle.CallTimeout no 1-30 global timeout Il tempo massimo di attesa, in secondi, per il completamento di una richiesta.
Plugins.Oracle.ConnectTimeout no 1-30 global timeout Il tempo massimo di attesa, in secondi, per l'instaurazione di una connessione.
Plugins.Oracle.CustomQueriesPath no /usr/local/share/zabbix/custom-queries/oracle per sistemi Unix

*:\Program Files\Zabbix Agent 2\Custom Queries\Oracle per sistemi Windows, dove * è il nome dell'unità dalla variabile di ambiente ProgramFiles
Percorso completo di una directory contenente file .sql con query personalizzate.
Esempio: /etc/zabbix/oracle/sql
Plugins.Oracle.CustomQueriesEnabled no false Se impostato, abilita l'esecuzione della chiave item oracle.custom.query. Se disabilitato, non verrà caricato alcun query dalla directory delle query personalizzate.
Plugins.Oracle.Default.Password no Password predefinita per la connessione a Oracle; usata se non viene specificato alcun valore in una chiave item o in una sessione denominata.
Plugins.Oracle.Default.Service no Nome del servizio predefinito per la connessione a Oracle (SID non è supportato); usato se non viene specificato alcun valore in una chiave item o in una sessione denominata.
Plugins.Oracle.Default.Uri no tcp://localhost:1521 URI predefinito per la connessione a Oracle; 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.
È supportato solo lo schema tcp; lo schema può essere omesso.
La porta può essere omessa (predefinita=1521).
A partire da Zabbix 7.4.3 è anche possibile specificare la chiave TNS o il valore TNS come stringa di connessione. Il valore TNS deve essere composto senza spazi.
Esempi: tcp://127.0.0.1:1521
localhost
zbx_tns_example (chiave TNS)
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xe))) (valore TNS)
Plugins.Oracle.Default.User no Nome utente predefinito per la connessione a Oracle; usato se non viene specificato alcun valore in una chiave item o in una sessione denominata.
Plugins.Oracle.KeepAlive no 60-900 300 Il tempo massimo di attesa (in secondi) prima che le connessioni del plugin non utilizzate vengano chiuse.
Plugins.Oracle.ResolveTNS no true / false false L'opzione specifica come interpretare la stringa di connessione (ConnString) nella chiave metrica 'commonParams' per connettersi al server Oracle.
Se è impostata su false, lo schema e la porta predefiniti verranno aggiunti a ConnString (se assenti). Se l'opzione è impostata su true, lo schema e la porta predefiniti verranno omessi (a meno che non siano specificati esplicitamente in ConnString) e ConnString verrà passata al client Oracle così com'è. Se il client Oracle trova ConnString nel file tnsnames.ora, verrà utilizzata la descrizione di connessione trovata per connettersi al server Oracle.
Questo parametro è supportato a partire da Zabbix 7.4.3.
Plugins.Oracle.Sessions.<SessionName>.Password no Password della sessione denominata.
<SessionName> - definisce il nome di una sessione da usare nelle chiavi item.
Plugins.Oracle.Sessions.<SessionName>.Service no Nome del servizio della sessione denominata da usare per la connessione (SID non è supportato).
<SessionName> - definisce il nome di una sessione da usare nelle chiavi item.
Plugins.Oracle.Sessions.<SessionName>.Uri no Stringa di connessione della sessione denominata per Oracle.
<SessionName> - definisce il nome di una sessione da usare nelle chiavi item.

Non deve includere credenziali incorporate (verranno ignorate).
Deve corrispondere al formato URI.
È supportato solo lo schema tcp; lo schema può essere omesso.
La porta può essere omessa (predefinita=1521).
A partire da Zabbix 7.4.3 è anche possibile specificare la chiave TNS o il valore TNS come stringa di connessione. Il valore TNS deve essere composto senza spazi.
Esempi: tcp://127.0.0.1:1521
localhost
zbx_tns_example (chiave TNS)
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xe))) (valore TNS)
Plugins.Oracle.Sessions.<SessionName>.User no Nome utente della sessione denominata.
<SessionName> - definisce il nome di una sessione da usare nelle chiavi item.

Vedi anche: