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 customizada 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
aplicam-se somente a contextos configurados para operação contínua e classes de analisador estático que estendam
org.eclipse.hyades.logging.parsers.MonitoringParser. Consulte Configurando o Componente Sensor para obter informações sobre esses campos.
- 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 de 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 de Implementação de Contexto Básico > Componente Sensor de Arquivos do S.O..
- 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.
Depois que o sensor estiver configurado, você pode prosseguir 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, 2005. Todos os Direitos Reservados.