Visualizar a atividade geral do serviço e a integridade operacional com a página Serviços
Use a página Serviços para ver uma lista dos serviços que estão habilitados para o Application Signals. Você também pode visualizar métricas operacionais e ver rapidamente quais serviços têm indicadores de nível de serviço (SLIs) não íntegros. Faça uma busca detalhada para procurar anomalias de performance quando identificar a causa-raiz dos problemas operacionais. Para visualizar essa página, abra o console do CloudWatch
Para serviços não instrumentados, a página Visão geral do serviço exibe informações limitadas com chamada à ação em destaque para permitir a instrumentação do Application Signals.
Explorar métricas de integridade operacional para seus serviços
No alto da página Serviços existe um gráfico geral da integridade operacional do serviço e várias tabelas exibindo os principais serviços e dependências dos serviços por taxa de falhas e lista de serviços. O gráfico Serviços à esquerda mostra um detalhamento do número de serviços que têm indicadores de nível de serviço (SLIs) íntegros ou não íntegros durante o filtro de tempo atual em nível de página. Os SLIs podem monitorar a latência, a disponibilidade e outras métricas operacionais. Visualize os principais serviços por taxa de falhas nas duas tabelas ao lado do gráfico. Selecione um nome de serviço em uma das tabelas para abrir a página de detalhes do serviço, que exibe informações sobre a operação do serviço. Selecione um caminho de dependência para visualizar os detalhes de dependência do serviço em sua página de detalhes.
Ambas as tabelas exibem informações das últimas três horas, mesmo que um filtro de período mais longo seja escolhido no canto superior direito da página.
Ao usar o agrupamento dinâmico de serviços, as métricas de integridade operacional agregam automaticamente os dados de todos os serviços em cada grupo. Isso inclui:
Taxas de falhas consolidadas para grupos de serviços
Status de integridade do SLI ao nível do grupo
Métricas de performance agregadas que ajudam a identificar clusters de serviços problemáticos
Identificação rápida de quais grupos requerem atenção imediata durante incidentes
Monitorar a integridade operacional com a tabela Serviços
A tabela Serviços exibe uma lista dos serviços que foram habilitados para o Application Signals. Escolha Habilitar o Application Signals para abrir uma página de configuração e começar a configurar os serviços. Para obter mais informações, consulte Enable Application Signals.
Filtre a tabela Serviços para facilitar a descoberta do que você está procurando ao escolher uma ou mais propriedades na caixa de texto do filtro. Ao escolher cada propriedade, você é guiado pelos critérios do filtro. Você verá o filtro completo abaixo da caixa de texto do filtro. Escolha Limpar filtros a qualquer momento para remover o filtro da tabela.
As opções avançadas de filtragem permitem:
Filtrar por grupos de serviços (agrupamentos padrão e personalizados)
Filtrar por atividades de implantação recentes
Filtrar por plataforma
Filtrar por integridade do SLI
Filtrar por ID da conta (em configurações de observabilidade entre contas)
Filtrar por status da instrumentação (instrumentado versus não instrumentado)
Filtrar por ambiente
Filtrar por status de integridade do serviço
Para serviços não instrumentados, a página Visão geral do serviço exibe informações limitadas com chamada à ação em destaque para permitir a instrumentação do Application Signals. Os serviços não instrumentados aparecem na tabela Serviços mesmo quando não foram configurados com o Application Signals, o que ajuda a identificar lacunas na abrangência da observabilidade e a priorizar os próximos serviços a serem instrumentados com base em sua posição na arquitetura.
Escolha o nome de qualquer serviço na tabela para visualizar uma página de detalhes do serviço contendo métricas de nível de serviço, operações e detalhes adicionais. Se você tiver associado o recurso de computação subjacente do serviço a uma aplicação no AppRegistry ou ao cartão do Applications na página inicial do Console de gerenciamento da AWS, escolha o nome da aplicação para exibir os detalhes da aplicação na página myApplications do console. Para serviços hospedados no Amazon EKS, escolha qualquer link na coluna Hospedado em para visualizar Cluster, Namespace ou Workload no CloudWatch Container Insights. Para serviços em execução no Amazon ECS ou no Amazon EC2, o valor de Ambiente é mostrado.
O status do indicador de nível de serviço (SLI) é exibido para cada serviço na tabela. Escolha o status do SLI de um serviço para exibir um pop-up contendo um link para quaisquer SLIs não íntegros e um link para ver todos os SLOs do serviço.
Se nenhum SLO tiver sido criado para um serviço, escolha o botão Criar SLO na coluna Status do SLI. Para criar SLOs adicionais para qualquer serviço, selecione o botão de opção ao lado do nome do serviço e escolha Criar SLO no canto superior direito da tabela. Ao criar SLOs, você pode ver rapidamente quais dos seus serviços e operações apresentam boa performance e quais não estão íntegros. Para obter mas informações, consulte service level objectives (SLOs).
Visão geral do serviço
Depois que você seleciona um serviço na tabela Serviços, a página Visão geral do serviço é aberta. Essa página apresenta uma visão abrangente das métricas de performance e integridade operacional do serviço. A visão geral exibe essas métricas resumidas:
Totais de operações
Dependências do serviço
Status de monitoramento do canário
Dados do cliente RUM
Essas métricas fornecem uma visão imediata do estado atual do serviço.
Você pode visualizar os principais indicadores de performance operacional ao longo do tempo usando uma série de gráficos. Para analisar tendências e identificar possíveis problemas que afetam a integridade do serviço, ajuste o filtro de tempo. Todos os gráficos são atualizados automaticamente para refletir os dados do período selecionado.
A seção de descobertas de auditoria detecta e mostra automaticamente problemas críticos do comportamento do serviço, para que você não precise investigar manualmente. O Application Signals analisa as aplicações para relatar as observações significativas e os possíveis problemas, simplificando a análise da causa primária. Essas descobertas automatizadas consolidam os rastros relevantes, eliminando a necessidade de navegar por meio de vários cliques. O sistema de auditoria ajuda as equipes a identificar rapidamente os problemas e suas causas subjacentes, permitindo uma resolução mais rápida.
Você pode usar a seção Eventos de alteração para identificar como implantações recentes ou alterações de configuração afetam o comportamento do serviço. O Application Signals processa automaticamente os eventos do CloudTrail para acompanhar eventos de alteração em toda a aplicação. Monitore os eventos de configuração e implantação de serviços e suas dependências, o que fornece contexto imediato para análise operacional e solução de problemas. O Application Signals correlaciona automaticamente os horários de implantação com alterações de performance, ajudando a identificar rapidamente se recentes implantações contribuíram para causar problemas do serviço.