Configurando o Componente Sensor para um Adaptador Estático
Pré-requisitos:
A função do sensor é fornecer os meios para leitura do conteúdo para processamento.
Em um analisador estático, uma propriedade é incluída no sensor para indicar que após o
processamento do sensor, ele deverá chamar uma classe personalizada do analisador de Java. Para configurar o sensor:
- Na área de janela à esquerda do Editor de Configuração de Adaptador,
selecione Configuração > Instância do Contexto > Sensor.
A área de janela à direita exibe as informações do sensor.
- Selecione StaticParserSensor na lista Tipo de Sensor.
- Na área de janela Detalhes, digite uma descrição de seu sensor no campo Descrição.
- No campo Bloco Máximo, digite o número de objetos Common Base Event que são
criados pelo sensor do analisador estático antes de serem transmitidos para o emissor de saída.
Este valor indica quantos objetos Common Base Event devem ser retornados pelo
método parseNext() da classe de analisador estático.
Este valor é transmitido para a classe de analisador estático como parâmetro array_size
pelo método setConfiguration() da classe de analisador estático.
- Para o adaptador estático, os campos Tamanho do Buffer de Confiança e Tamanho do Rodapé do Arquivo
não se aplicam ao tipo StaticParserSensor.
- As propriedades directory e fileName são geradas automaticamente
durante a criação do arquivo de configuração do adaptador. Elas correspondem ao diretório do arquivo e log e ao nome do arquivo.
Para atualizar essas propriedades:
- Selecione Configuração > Instância do Contexto > Sensor > Propriedade fileName.
- Edite o valor da propriedade.
- Salve o arquivo de configuração do adaptador para aplicar as alterações.
- Repita as mesmas etapas para a propriedade directory.
- Inclua a propriedade parserClassName.
- Selecione Configuração > Instância do Contexto > Sensor.
- 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.
- Digite parserClassName como o nome da propriedade e o nome de
sua classe de analisador de Java como o valor da propriedade.
- Salve o arquivo de configuração do adaptador para aplicar as alterações.
- Você pode incluir outras propriedades que contenham informações de
configuração que possam ser transmitidas para a classe Java do analisador estático.
Por exemplo, a versão do arquivo de log.
- Como o Tipo de Sensor foi alterado, é necessário atualizar o componente sensor correspondente em Contextos.
- Selecione Contextos > Contexto Implementação de Contexto Básico > Componente Sensor de Arquivos do S.O. e selecione o componente sensor.
- Atualize o Nome e a Descrição. Digite
org.eclipse.hyades.logging.adapter.config.sensors.StaticParserSensor
como a
Classe Executável.

- Salve o arquivo de configuração do adaptador para aplicar as alterações.
Consulte a Estrutura do
Arquivo de Configuração para obter um resumo das propriedades requeridas para o
componente sensor de um analisador estático.
Uma vez que o sensor está configurado, você pode continuar para configurar o componente emissor de saída.
Conceitos Relacionados
Visão Geral do Adaptador de Log Genérico Hyades
Especificação do Formato Common Base Event
Tarefas Relacionadas
Criando um Analisador de Log
Criando um Adaptador Estático
Configurando o Componente Emissor de Saída para Analisadores Estáticos
Referências Relacionadas
Estrutura do Arquivo de Configuração do Adaptador
Editor de Configuração de Adaptador
Gramática de Expressão Comum
(C) Copyright IBM Corporation 2000, 2004. Todos os Direitos Reservados.