Monitorando um Aplicativo com Agentes de Log

Uma forma eficaz de determinar e diagnosticar problemas em aplicativos é registrar os eventos e os erros do aplicativo. Geralmente, esses eventos e erros são registrados por meio de um recurso de registro (por exemplo, JSR-047 ou APIs de Registro Java). Alternativamente, erros e eventos podem ser registrados diretamente em um Agente de Registro como fragmentos XML. Os Agentes de Registro são gerenciados pelo Agent Controller, permitindo que os desenvolvedores e a equipe de suporte conectem-se a Agentes de Registro locais ou remotos para monitorar a atividade do aplicativo em tempo real.

Os eventos e erros registrados em um Agente de Registro são fragmentos XML, como o Common Base Event.

Para registrar eventos e erros do aplicativo em um Agente de Registro, os desenvolvedores podem configurar seu recurso de registro existente e convertê-lo automaticamente para o formato do Common Base Event, utilizando o Suporte a Utilitários de Registro. Por exemplo, considere a Amostra de Registro Comum do Apache.

Alternativamente, os desenvolvedores podem gravar fragmentos XML diretamente na classe org.eclipse.hyades.logging.core.LoggingAgent.



Conceitos Relacionados
Modelo Common Base Event
Visualizações do Log and Trace Analyzer
Correlação de Arquivos de Log


Referência Relacionada
Especificação do Formato Common Base Event
Arquivo .xsd do Common Base Event (links para um Web site externo)
Suporte a Utilitários de Registro
Arquivo .xsd estatístico (links para um Web site externo)
Arquivo .xsd de rastreio (links para um Web site externo)


Tarefas relacionadas
Analisando Arquivos de Log