Você está visualizando a documentação da versão de desenvolvimento, que pode estar incompleta.
Esta página foi traduzida automaticamente. Se você notar um erro, selecione-o e pressione Ctrl+Enter para reportá-lo aos editores.

11 Plugin Oracle

Visão geral

O arquivo de configuração do Zabbix agent 2 é usado para configurar plugins. Estes parâmetros de configuração do Zabbix agent 2 são suportados para operar o plugin Oracle.

Recomenda-se especificá-los em seu próprio arquivo de configuração (por exemplo, oracle.conf) e, em seguida, usar a diretiva Include para adicionar este arquivo à configuração do Zabbix agent 2.

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 apenas na codificação UTF-8 sem BOM;
  • Comentários iniciados com "#" são suportados apenas no início da linha.

Parâmetros

Parâmetro Obrigatório Intervalo Padrão Descrição
Plugins.Oracle.CallTimeout não 1-30 timeout global O tempo máximo de espera em segundos para que uma solicitação seja concluída.
Plugins.Oracle.ConnectTimeout não 1-30 timeout global O tempo máximo de espera em segundos para que uma conexão seja estabelecida.
Plugins.Oracle.CustomQueriesPath não /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 contendo arquivos .sql com consultas personalizadas.
Exemplo: /etc/zabbix/oracle/sql
Plugins.Oracle.CustomQueriesEnabled não 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 não Senha padrão para conectar ao Oracle; usada se nenhum valor for especificado em uma chave de item ou sessão nomeada.
Plugins.Oracle.Default.Service não Nome do serviço padrão para conectar ao Oracle (SID não é suportado); usado se nenhum valor for especificado em uma chave de item ou sessão nomeada.
Plugins.Oracle.Default.Uri não tcp://localhost:1521 URI padrão para conectar ao Oracle; usado se nenhum valor for especificado em uma chave de item ou sessão nomeada.

Não deve incluir credenciais embutidas (serão ignoradas).
Deve corresponder ao formato URI.
Apenas o esquema tcp é suportado; um esquema pode ser omitido.
Uma porta pode ser omitida (padrão=1521).
Também é possível especificar a chave TNS ou o valor TNS como a 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 não Nome de usuário padrão para conectar ao Oracle; usado se nenhum valor for especificado em uma chave de item ou sessão nomeada.
Plugins.Oracle.KeepAlive não 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 não true / false false A opção especifica como interpretar a string de conexão (ConnString) para conectar ao servidor Oracle.
Se definido como false, o esquema e a porta padrão serão adicionados à ConnString (se ausentes). Se a opção for definida como true, o esquema e a porta padrão serão omitidos (a menos que explicitamente especificados em ConnString), e ConnString será passada para o cliente Oracle como está. Se o cliente Oracle encontrar ConnString no arquivo tnsnames.ora, a descrição da conexão encontrada será usada para conectar ao servidor Oracle.
Plugins.Oracle.Sessions.<SessionName>.Password não Senha da sessão nomeada.
<SessionName> - define o nome de uma sessão para uso em chaves de item.
Plugins.Oracle.Sessions.<SessionName>.Service não Nome do 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 não 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 (serão ignoradas).
Deve corresponder ao formato URI.
Apenas o esquema tcp é suportado; um esquema pode ser omitido.
Uma porta pode ser omitida (padrão=1521).
Também é possível especificar a chave TNS ou o valor TNS como a 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 não 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: