Configurando o Componente Emissor de Saída para um Analisador com Base em Regras

O emissor de saída grava os registros do Common Base Event fornecidos pelo formatador em um destino externo. O formatador é o componente que obtém a saída fornecida pelo analisador e constrói a instância correta do objeto Java. O tempo de execução do adaptador contém apenas um único formatador pré-configurado que cria objetos Common Base Event.

Pré-requisitos:

Para configurar o emissor de saída:

  1. Na área de janela à direita do Editor de Configuração de Adaptador, selecione Configuração > Instância do Contexto > Emissor de Saída. A área de janela à direita exibe as informações do emissor de saída.
  2. Selecione um tipo na lista Tipo de Emissor de Saída. No exemplo a seguir, LoggingAgentOutputter está selecionado. Este emissor de saída grava os registros resultantes do Common Base Event em um agente de log que pode ser monitorado na perspectiva Gerenciamento de Perfis e Log para a visualização dos dados do log.

    Configuração do Emissor de Saída

  3. Para incluir uma nova propriedade, siga estas etapas:
    1. Selecione Configuração > Instância do Contexto > Emissor de Saída.
    2. Clique com o botão direito do mouse para tornar visível o menu pop-up. Selecione Incluir > Propriedade. A área de janela à direita é atualizada com campos para digitar o nome e o valor da propriedade.
    3. Digite o nome e o valor da propriedade.
    4. Salve o arquivo de configuração do adaptador para aplicar as alterações.
    Consulte Tipos de Emissor de Saída e Propriedades Obrigatórias para visualizar as propriedades obrigatórias para cada tipo de emissor de saída.
  4. Se o tipo Emissor de Saída for alterado na instância do Contexto de Configuração, o componente Emissor de Saída no nó Contextos também precisará ser atualizado.  Selecione Contextos > Contexto Implementação de Contexto Básico > Componente Emissor de Saída do Agente de Log Hyades. Os detalhes do componente emissor de saída são mostrados na área de janela à direita.

    O componente Emissor de Saída do contexto é aberto na área de janela à direita

  5. Atualize o Nome, a Descrição e a Classe Executável do Emissor de Saída.
    Consulte a referência Estrutura do Arquivo de Configuração para obter o nome correto das classes do emissor de saída a serem utilizadas.
  6. Salve as alterações do arquivo de configuração do adaptador.
    Nota: Se este analisador irá ser usado como uma extensão de analisador de log para o Assistente Importar Log do Log and Trace Analyzer, a instância de Outputter deve ser configurada como um tipo de Outputter undeclared e a classe de execução do componente Outputter deve ser especificada como org.eclipse.hyades.logging.adapter.config.outputters.StaticParserOutputter.

Uma vez que o emissor de saída está configurado, você precisa configurar o arquivo de manifesto do plug-in para o analisador de log.

Conceitos Relacionados
Visão Geral do Adaptador de Log Genérico Hyades
Especificação do Formato Common Base Event

Tarefas Relacionadas
Configurando o Arquivo de Manifesto de Plug-in
Criando um Analisador de Log
Criando um Adaptador com Base em Regras

Referências Relacionadas
Estrutura do Arquivo de Configuração do Adaptador
Editor de Configuração de Adaptador
Gramática de Expressão Comum