On this page
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:1521localhostzbx_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:1521localhostzbx_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:
- Descrizione dei parametri di configurazione generali di Zabbix agent 2: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- Istruzioni per la configurazione dei plugins