Ao executar aplicações Java em produção no Elastic Compute Service (ECS), é essencial ter visibilidade sobre o status de integridade, gargalos de desempenho e comportamento no nível da interface para diagnosticar problemas com agilidade. O Enterprise Distributed Application Service (EDAS) oferece monitoramento integrado baseado no Application Real-Time Monitoring Service (ARMS), sem custo adicional.
O módulo de monitoramento abrange três áreas: integridade no nível da aplicação, diagnósticos no nível da instância e rastreamento de desempenho por interface. Para cargas de trabalho que exigem maior observabilidade, ative o monitoramento avançado e acesse o conjunto completo de recursos do ARMS.
Submódulos de monitoramento
O módulo de monitoramento inclui os seguintes submódulos, cada um focado em um nível diferente de observabilidade:
|
Submódulo |
Objetivo |
O que é monitorado |
Saiba mais |
|
Application Overview |
Verificar a integridade geral da aplicação e identificar serviços afetados |
Status de integridade, eventos relacionados, serviços fornecidos, serviços dependentes, utilização de CPU, uso de memória e carga |
|
|
Application Details |
Diagnosticar problemas de JVM, host ou dependências no nível da instância |
Métricas da JVM, métricas do host, análise de SQL, análise de NoSQL, análise de erros, aplicações upstream e downstream e snapshots de interface |
|
|
Interface Call |
Rastrear problemas de desempenho até interfaces específicas |
Métricas principais, visão geral por interface, chamadas SQL e NoSQL, erros, links upstream e downstream e dados de métricas-chave |
Monitoramento integrado versus avançado
O EDAS oferece dois níveis de monitoramento:
|
Capacidade |
Monitoramento integrado |
Monitoramento avançado |
|
Custo |
Gratuito (incluído no EDAS) |
Faturado pelo ARMS |
|
Escopo |
Application Overview, Application Details, Interface Call |
Capacidades completas de monitoramento de aplicações do ARMS |
|
Configuração |
Integrado ao ARMS para aplicações Java em clusters ECS |
Clique em Ative Advanced Monitoring na página Advanced Monitoring |
O monitoramento integrado cobre gratuitamente os submódulos listados acima. Ative o monitoramento avançado apenas quando precisar das capacidades completas de monitoramento de aplicações do ARMS.
Alertas
Configure regras de alerta nas métricas de monitoramento para detectar problemas antes que afetem os usuários. Quando uma regra é acionada, o EDAS envia notificações ao grupo de alertas especificado pelos canais configurados.
Tópicos relacionados:
Próximas etapas
Visão geral da aplicação -- Verifique a integridade geral e as métricas principais da sua aplicação.
Detalhes da aplicação -- Inspecione métricas de JVM, host e dependências no nível da instância.
Chamada de API -- Rastreie problemas de desempenho até interfaces específicas.