Nesta página
11 Plugin do Oracle
Visão geral
Esta seção lista os parâmetros suportados no arquivo de configuração do plugin Oracle do Zabbix agent 2 (oracle.conf).
Observe que:
- Os valores padrão refletem os padrões do processo, não os valores nos arquivos de configuração fornecidos;
- Os valores suportam variáveis de ambiente;
- O Zabbix suporta arquivos de configuração somente em codificação UTF-8 sem BOM;
- Comentários que começam com "#" são suportados apenas no início da linha.
Parâmetros
| Parameter | Mandatory | Range | Default | Description |
|---|---|---|---|---|
| Plugins.Oracle.CallTimeout | no | 1-30 | global timeout | O tempo máximo de espera, em segundos, para que uma solicitação seja concluída. |
| Plugins.Oracle.ConnectTimeout | no | 1-30 | global timeout | O tempo máximo de espera, em segundos, para que uma conexão seja estabelecida. |
| Plugins.Oracle.CustomQueriesPath | no | /usr/local/share/zabbix/custom-queries/oracle para sistemas Unix*:\Program Files\Zabbix Agent 2\Custom Queries\Oracle para sistemas Windows, onde * é o nome da unidade da variável de ambiente ProgramFiles |
Caminho completo de um diretório que contém arquivos .sql com consultas personalizadas.Exemplo: /etc/zabbix/oracle/sql |
|
| Plugins.Oracle.CustomQueriesEnabled | no | false | Se definido, habilita a execução da chave de item oracle.custom.query. Se desabilitado, nenhuma consulta será carregada do caminho do diretório de consultas personalizadas. |
|
| Plugins.Oracle.Default.Password | no | Senha padrão para conexão com Oracle; usada se nenhum valor for especificado em uma chave de item ou sessão nomeada. | ||
| Plugins.Oracle.Default.Service | no | Nome de serviço padrão para conexão com Oracle (SID não é suportado); usado se nenhum valor for especificado em uma chave de item ou sessão nomeada. | ||
| Plugins.Oracle.Default.Uri | no | tcp://localhost:1521 | URI padrão para conexão com Oracle; usada se nenhum valor for especificado em uma chave de item ou sessão nomeada. Não deve incluir credenciais embutidas (elas serão ignoradas). Deve corresponder ao formato de URI. Apenas o esquema tcp é suportado; o esquema pode ser omitido.A porta pode ser omitida (padrão=1521). Desde Zabbix 7.4.3 também é possível especificar a chave TNS ou o valor TNS como string de conexão. O valor TNS deve ser composto sem espaços em branco. Exemplos: tcp://127.0.0.1:1521localhostzbx_tns_example (chave TNS)(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xe))) (valor TNS) |
|
| Plugins.Oracle.Default.User | no | Nome de usuário padrão para conexão com Oracle; usado se nenhum valor for especificado em uma chave de item ou sessão nomeada. | ||
| Plugins.Oracle.KeepAlive | no | 60-900 | 300 | O tempo máximo de espera (em segundos) antes que conexões de plugin não utilizadas sejam encerradas. |
| Plugins.Oracle.ResolveTNS | no | true / false | false | A opção especifica como interpretar a string de conexão (ConnString) na chave de métricas 'commonParams' para conectar ao server Oracle. Se estiver definida como false, o schema padrão e a porta serão adicionados a ConnString (se ausentes). Se a opção estiver definida como true, o schema padrão e a porta serão omitidos (a menos que sejam especificados explicitamente em ConnString), e ConnString será passada ao cliente Oracle como está. Se o cliente Oracle encontrar ConnString no arquivo tnsnames.ora, a descrição de conexão encontrada será usada para conectar ao server Oracle. Este parâmetro é suportado desde o Zabbix 7.4.3. |
| Plugins.Oracle.Sessions.<SessionName>.Password | no | Senha da sessão nomeada. <SessionName> - define o nome de uma sessão para uso em chaves de item. |
||
| Plugins.Oracle.Sessions.<SessionName>.Service | no | Nome de serviço da sessão nomeada a ser usado para conexão (SID não é suportado). <SessionName> - define o nome de uma sessão para uso em chaves de item. |
||
| Plugins.Oracle.Sessions.<SessionName>.Uri | no | String de conexão da sessão nomeada para Oracle. <SessionName> - define o nome de uma sessão para uso em chaves de item. Não deve incluir credenciais embutidas (elas serão ignoradas). Deve corresponder ao formato de URI. Apenas o esquema tcp é suportado; o esquema pode ser omitido.A porta pode ser omitida (padrão=1521). Desde Zabbix 7.4.3 também é possível especificar a chave TNS ou o valor TNS como string de conexão. O valor TNS deve ser composto sem espaços em branco. Exemplos: tcp://127.0.0.1:1521localhostzbx_tns_example (chave TNS)(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xe))) (valor TNS) |
||
| Plugins.Oracle.Sessions.<SessionName>.User | no | Nome de usuário da sessão nomeada. <SessionName> - define o nome de uma sessão para uso em chaves de item. |
Veja também:
- Descrição dos parâmetros gerais de configuração do Zabbix agent 2: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- Instruções para configurar plugins