O que é e como utilizar o xtrace

Versão para impressãoEnviar para amigoVersão PDF

O xtrace é um programa para rastrear chamadas internas do informix.
Para não dizer que "não existe" documentação dele, existe apenas um technotes ensinando a usa-lo parcialmente para identificar o IP de quem está tentando conectar no banco.

Para realizar um trace é necessário 4 parametros, o tamanho do buffer de log o nivel do trace (lite/med/heavy), a "categoria" e a "função".
O log do trace fica em um buffer rotativo, ou seja, permanece lá apenas as ultimas informações. Para capturar para arquivo é necessário listar o buffer direcionado o output para o arquivo desejado.

Não existe um meio facil e documentado de todas as categorias e funções então é preciso um "jeitinho" para identificar quais são as existentes.
Exemplo de como utlizar:

  • Exibe todos os parametros atuais.
    xtrace info
  • limpa buffer
    xtrace empty
  • define buffer com 32k
    xtrace size 32000
  • inclui trace para detectar o IP das sessoes que se conectam ao banco de dados. (categoria IPTRACE, função SYSCALLS)
    xtrace heavy -c XTF_IPTRACE -f XTF_SYSCALLS
  • Ativa trace
    xtrace on
  • Vizualiza log
    xtrace view
    xtrace fview
  • desativa trace
    xtrace off
  • remove trace
    xtrace off -c XTF_IPTRACE -f XTF_SYSCALLS
Para identificar todas as categorias e funcoes, adicione todos
xtrace heavy
Depois liste eles com:
xtrace info
Infelismente para remover eles, é necessário faze-lo um a um, porém nada que uma pequena shell não resolva.

Obs.: Para detectar o IP o xtrace só funciona apartir da versão 10.

0
Ainda não votado
Sua avaliação: Nenhum

Comentar

O conteúdo deste campo é privado não será exibido ao público.
  • Endereços de páginas de internet e emails viram links automaticamente.
  • Você pode usar tags BBCode no texto.
  • Tags HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>

Mais informações sobre as opções de formatação

CAPTCHA
Este teste é para bloquear programas automatizados e previnir spams
CAPTCHA de Imagem
Digite o texto exibido na imagem.