Monitorando o Fluxo de Aplicativos
Monitorar, otimizar e resolver problemas de desempenho do WebSphere Application Server pode ser um desafio. Este artigo fornece uma estratégia básica para monitoração com um entendimento da visualização do aplicativo.
Procedimento
Essas informações incluem o entendimento do fluxo do aplicativo que
atende o pedido do usuário final. Essa perspectiva fornece as visualizações de servlets específicos que acessam beans de sessão específicos, beans de persistência gerenciados por contêiner de entidade e um banco de dados específico. A perspectiva é importante para o entendimento interno detalhado de quem está utilizando recursos específicos. Geralmente, nesse estágio você implementa algum tipo de rastreio através do aplicativo, ou análise de encadeamento
sob técnicas de condições de carregamento para isolar áreas do aplicativo e interações
particulares com os sistemas de backend que estejam especialmente lentos durante o carregamento. Nesse
caso, o WebSphere Application
Server fornece métricas de pedido para ajudar a rastrear cada
transação individual enquanto flui pelo servidor de
aplicativos, registrando o tempo de resposta em diferentes
estágios do fluxo de transação (por exemplo, a métrica de pedido
registra os tempos de resposta para o servidor da web, contêiner da
Web, o contêiner do Enterprise
JavaBeans,
e o banco de dados de backend). Além disso, várias ferramentas de desenvolvimento e monitoramento da IBM® que são baseadas
na tecnologia de métrica de pedido, como por exemplo o Tivoli Monitoring
for Transaction Performance, ficam disponíveis para ajudar a visualizar o fluxo de transação.