10 plugin 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;
  • O Zabbix oferece suporte apenas a arquivos de configuração 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 Caminho completo de um diretório que contém arquivos .sql com consultas personalizadas.
Desativado por padrão.
Exemplo: /etc/zabbix/oracle/sql
Plugins.Oracle.Default.Password no Senha padrão para conexão com o 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 o 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 o 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.0.19 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:1521
localhost
zbx_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 o 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 fechadas.
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 esquema e a porta padrão serão adicionados a ConnString (se ausentes). Se a opção estiver definida como true, o esquema e a porta padrão serão omitidos (a menos que sejam especificados explicitamente em ConnString), e ConnString será passado 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.0.19.
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 o 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.0.19 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:1521
localhost
zbx_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: