- Plugin Oracle
- Visão geral
- Detalhes do parâmetro
- Plugins.Oracle.CallTimeout
- Plugins.Oracle.ConnectTimeout
- Plugins.Oracle.CustomQueriesPath
- Plugins.Oracle.CustomQueriesEnabled
- Plugins.Oracle.Default.Password
- Plugins.Oracle.Default.Service
- Plugins.Oracle.Default.Uri
- Plugins.Oracle.Default.User
- Plugins.Oracle.KeepAlive
- Plugins.Oracle.ResolveTNS
- Plugins.Oracle.Sessions.<SessionName>.Password
- Plugins.Oracle.Sessions.<SessionName>.Service
- Plugins.Oracle.Sessions.<SessionName>.Uri
- Plugins.Oracle.Sessions.<SessionName>.User
- Veja também
Plugin Oracle
Visão geral
Os parâmetros de configuração permitem personalizar o comportamento do plugin Oracle.
Recomenda-se especificá-los em seu próprio arquivo de configuração (por exemplo, oracle.conf), em vez de no arquivo de configuração do agent 2. Em seguida, use a diretiva Include para incluir esse arquivo na configuração do Zabbix agent 2.
Todos os parâmetros são opcionais, a menos que seja explicitamente indicado que o parâmetro é obrigatório.
Esta página está estruturada da seguinte forma:
- Visão geral dos parâmetros (para ver os detalhes completos de um parâmetro, clique no nome dele)
- Detalhes dos parâmetros
| Parameter | Description |
|---|---|
| Plugins.Oracle.CallTimeout | Especifica o tempo máximo de espera, em segundos, para a conclusão de uma solicitação. |
| Plugins.Oracle.ConnectTimeout | Especifica o tempo máximo de espera, em segundos, para que uma conexão seja estabelecida. |
| Plugins.Oracle.CustomQueriesPath | Especifica o caminho completo do diretório que contém arquivos .sql com consultas personalizadas. |
| Plugins.Oracle.CustomQueriesEnabled | Habilita a execução da chave de item oracle.custom.query. |
| Plugins.Oracle.Default.Password | Especifica a senha padrão. |
| Plugins.Oracle.Default.Service | Especifica o nome do serviço padrão. |
| Plugins.Oracle.Default.URI | Especifica a URI padrão. |
| Plugins.Oracle.Default.User | Especifica o nome de usuário padrão. |
| Plugins.Oracle.KeepAlive | Define o tempo máximo de espera (em segundos) antes que conexões do plugin não utilizadas sejam fechadas. |
| Plugins.Oracle.ResolveTNS | Especifica como interpretar a string de conexão (ConnString) para conectar ao server Oracle. |
| Plugins.Oracle.Sessions.<SessionName>.Password | Especifica a senha da sessão nomeada. |
| Plugins.Oracle.Sessions.<SessionName>.Service | Especifica o nome do serviço da sessão nomeada. |
| Plugins.Oracle.Sessions.<SessionName>.URI | Especifica a URI da sessão nomeada. |
| Plugins.Oracle.Sessions.<SessionName>.User | Especifica o nome de usuário da sessão nomeada. |
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 em codificação UTF-8 sem BOM.
- Comentários que começam com "#" são suportados apenas no início da linha.
Detalhes do parâmetro
Plugins.Oracle.CallTimeout
Especifique o tempo máximo de espera, em segundos, para que uma solicitação seja concluída.
Padrão: default timeout
Intervalo: 1-30
Plugins.Oracle.ConnectTimeout
Especifique o tempo máximo de espera, em segundos, para que uma conexão seja estabelecida.
Padrão: default timeout
Faixa: 1-30
Plugins.Oracle.CustomQueriesPath
Especifique o caminho completo do diretório que contém arquivos .sql com consultas personalizadas.
Padrões:/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)
Exemplo:
/etc/zabbix/oracle/sql
Plugins.Oracle.CustomQueriesEnabled
Ativa a execução da chave de item oracle.custom.query.
Se desativado, nenhuma consulta será carregada do caminho do diretório de consultas personalizadas.
Padrão: false
Intervalo: true/false
Plugins.Oracle.Default.Password
Especifique a 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
Especifique o 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
Especifique a URI padrão para conexão com o Oracle.
Usada se nenhum valor for especificado em uma chave de item ou sessão nomeada.
Credenciais incorporadas serão ignoradas.
Deve corresponder ao formato da URI.
Esquemas suportados: tcp, tcps
O esquema pode ser omitido.
A porta pode ser omitida (padrão=1521).
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 (TNS key)
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xe))) (TNS value)
Plugins.Oracle.Default.User
Especifique 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
Define o tempo máximo de espera (em segundos) antes que conexões de plugin não utilizadas sejam fechadas.
Padrão: 300
Intervalo: 60-900
Plugins.Oracle.ResolveTNS
Especifique como interpretar a string de conexão (ConnString) para se conectar ao servidor Oracle.
Se estiver definido como false, o esquema e a porta padrão serão adicionados a ConnString (se estiverem 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á 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 se conectar ao servidor Oracle.
Padrão: true
Intervalo: true/false
Plugins.Oracle.Sessions.<SessionName>.Password
Especifique a senha da sessão nomeada para conexão com o Oracle.
<SessionName> - defina o nome de uma sessão para uso nas chaves de item.
Plugins.Oracle.Sessions.<SessionName>.Service
Especifique o nome do serviço da sessão nomeada para conexão com o Oracle (SID não é suportado).
<SessionName> - define o nome de uma sessão para uso nas chaves de item.
Plugins.Oracle.Sessions.<SessionName>.Uri
Especifique a URI da sessão nomeada para conexão com o Oracle.
<SessionName> - defina o nome de uma sessão para uso nas chaves de item.
As credenciais incorporadas serão ignoradas.
Deve corresponder ao formato da URI.
Esquemas suportados: tcp, tcps
O esquema pode ser omitido.
A porta pode ser omitida (padrão=1521).
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 (TNS key)
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xe))) (TNS value)
Plugins.Oracle.Sessions.<SessionName>.User
Especifique o nome de usuário da sessão nomeada para conexão com o Oracle.
<SessionName> - defina o nome de uma sessão para uso nas 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