Resolução de Problemas
Problema
Rastreamento do endereço IP e numero de porta com xtrace no IBM Informix Dynamic Server
Resolvendo o problema
No IDS versão 10x em diante o usuario com privilegios administrativos pode rastrear o endereço IP de todos os cliente conexão com o servidor de banco de dados usando o utilitario IDS Xtrace.
Esta facilidade é util no diagnostico de problemas com conexão no banco de dados vinda de clientes (conexão de entradas).
Esta facilidade é aplicavel somente nos servidores IDS que tem chamadas SOC (Sockets) usando conexão TCP (Transmission Control Protocol) e TLI (Transport Level Interface) utilizando TCP e SPX.
Passos para Utilização
Para rastrear o IP faça o seguinte:
- Verifique o status do IDS Server;
Certifique-se de que o IDS esta ativo e no modo ‘On-Line’. O comando ‘onstat –‘ pode ser usado para se verificar o status do server. - Defina os valores das variaveis. Este passo é opcional.
O valor padrão do xtrace é 4096. Este valor pode ser mudado quanto o xtrace estiver no modo off.
Exemplo:
xtrace size 8000 - Inicializar os componentes do IP trace
Setar o componente ‘XTF_IPTRACE’ e a variavel ‘XTF_SYSCALLS’ para o IP trace
Exemplo:
xtrace heavy –c XTF_IPTRACE –f XTF_SYSCALLS - Iniciar o rastreamento
Isso forçara o IDS a coletar todos os dados relacionados as conexões para dentro do repositorio. O tamanho desse repositorio é definido na variavel xtrace size.
Exemplo:
xtrace on - Analisar os detalhes das conexões dos clientes.
Os detalhes do xtrace pode ser visualizado usando o comando xtrace view.
Exemplo:
xtrace view
Abaixo uma saida do xtrace:
For Sockets:
Quando um host name existe
accpsocket - Accepted IP Address <Hex Address>(<Host Name>)
Quando um host name nao existe
accpsocket - Accepted IP Address <Hex Address>
For TLI:
Quando um host name existe
accptli - Rejected IP Address <Hex Address>(<Host Name>)
accptli - Queuing IP Address <Hex Address>(<Host Name>)
accptli - Failed accept IP Address <Hex Address>(<Host Name>)
accptli - Accepting IP Address <Hex Address>(<Host Name>)
Quando um host name nao existe
accptli - Rejected IP Address <Hex Address>
accptli - Rejected IP Address <Hex Address>
accptli - Queuing IP Address <Hex Address>
accptli - Failed accept IP Address <Hex Address>
accptli - Accepting IP Address <Hex Address> - Finalizando o rastreamento
O rastreamento é finalizado com o comando xtrace off
Exemplo:
xtrace off
Nenhum comentário:
Postar um comentário