Utilizando o Probekit no Modo Independente no AIX

Ícone da Plataforma AIX Esta seção fornece instruções passo a passo para utilizar o Probekit no modo independente no AIX.

Para utilizar o Probekit no modo independente, o Controlador de Agente deve ser instalado no sistema de destino. O agente de coleta de dados e a biblioteca de extensão para o Probekit são automaticamente instalados com o Controlador do Agente.

Siga estas etapas para executar seu aplicativo utilizando o Probekit no modo independente:

  1. Importe uma probe ou construa sua probe no workbench.
  2. Copie todos os arquivos de probe para uma pasta na máquina de destino. Se você estiver utilizando múltiplas probes, concatene o conteúdo dos arquivos *.probescript em um arquivo *.probescript.
  3. Inclua a pasta que contém os arquivos de probe no CLASSPATH da máquina de destino.
  4. Inclua a pasta da biblioteca RAC e a pasta de plugin do Probekit na máquina de destino LIBPATH:
    <racInstallDir>/lib
    <racInstallDir>/plugins/com.ibm.rational.pd.probekit/lib
  5. Inclua a seguinte cadeia de opção na linha de comandos que ativa seu programa:
    -XrunpiAgent:server=standalone,
    mode=none,
    extensionLibrary=ProbeAgentExtension.so,
    ext-pk-BCILibraryName=BCIEngProbe.so,
    ext-pk-probescript=<myProbe>.probescript
    em que <myProbe> é o nome do arquivo .probescript de sua probe.
    Nota: A cadeia de opções acima é exibida em múltiplas linhas para leitura. Ao incluir a cadeia de opções na sua linha de comandos, tudo deve estar em uma linha, sem espaços incorporados.
    Para ter as mensagens do log de gravação do agente do Probekit, inclua as seguintes opções na linha de comandos:
    Opção Descrição
    ext-pk-logFile=<file> Especifica o nome do arquivo em que você deseja que o agente do Probekit grave mensagens de log.<file> pode ser um caminho completo e nome de arquivo. Se você especificar stderr em vez de um nome de arquivo, a saída do log será gravada para o canal de erro padrão. Se essa opção não estiver especificada, nenhuma saída de log será gravada.
    ext-pk-logLevel=<level> Especifica o nível de log que você deseja utilizar. Consulte a tabela a seguir para os níveis de log e suas descrições.
    Você pode especificar os seguintes níveis de log:
    Nível Descrição
    nenhum Sem saída de log.
    grave Registra apenas erros graves, como a impossibilidade de carregar as bibliotecas.
    aviso Registra mensagens de aviso. Esse nível é o padrão.
    info Registra mensagens de status, como "Inicializando".
    config Registra eventos e informações de configuração, como o conteúdo do arquivo .probescript.
    finest Saída máxima de log. O arquivo de log irá conter o nome de cada classe que é instrumentada pelo agente do Probekit.

Tópico Pai: Utilizando o Probekit no Modo Independente

Termos de Uso | Feedback
(C) Copyright IBM Corporation 2000, 2004. Todos os Direitos Reservados.