Soluções de observabilidade do CloudWatch - Amazon CloudWatch

Soluções de observabilidade do CloudWatch

As soluções de observabilidade do CloudWatch disponibilizam um catálogo de configurações prontamente disponíveis para auxiliar na implementação rápida do monitoramento para diversos serviços da AWS e workloads conhecidas, como Java Virtual Machine (JVM), Apache Kafka, Apache Tomcat e NGINX. Essas soluções fornecem orientações específicas sobre as tarefas essenciais de monitoramento, incluindo a instalação e a configuração do agente do CloudWatch, a implantação de painéis personalizados e definidos previamente, e a configuração de alarmes de métricas. As soluções foram projetadas para auxiliar as equipes de desenvolvimento e de operações a usarem, de forma mais eficaz, as ferramentas de monitoramento e de observabilidade da AWS.

As soluções incluem orientações sobre em quais momentos usar recursos específicos de observabilidade, como as métricas do monitoramento detalhado para a infraestrutura, o Container Insights para o monitoramento de contêiner, e o Application Signals para o monitoramento de aplicações. Ao fornecer exemplos funcionais e configurações práticas, essas soluções têm como objetivo simplificar o processo inicial de configuração, permitindo o estabelecimento de um monitoramento funcional com mais rapidez e a configuração com base em requisitos específicos.

Para começar a usar as soluções de observabilidade, acesse a página de soluções de observabilidade no console do CloudWatch.

Para obter as soluções de código aberto que funcionam com o Amazon Managed Grafana, consulte as soluções do Amazon Managed Grafana.

As soluções que requerem o agente do CloudWatch estão detalhadas abaixo:

Como funcionam os painéis das soluções?

Os painéis das soluções do CloudWatch usam variáveis baseadas em pesquisa (menus suspensos) que permitem a exploração e a visualização dinâmicas de diferentes aspectos das workloads.

Ao combinar a flexibilidade das variáveis baseadas em pesquisa com os widgets de métricas configurados previamente, o painel disponibiliza insights aprofundados sobre as workloads, possibilitando o monitoramento proativo, a solução de problemas e a otimização. Essa abordagem dinâmica garante que você possa adaptar o painel às suas necessidades específicas de monitoramento com rapidez, sem a necessidade de personalizações ou configurações extensas.

As soluções fornecem suporte à observabilidade entre regiões?

Os painéis das soluções do CloudWatch exibem métricas da região em que foram criados. Contudo, os painéis das soluções não realizam a exibição de métricas de diversas regiões. Caso em seu caso de uso seja necessário visualizar dados de diversas regiões em um único painel, você deverá personalizar o JSON do painel para adicionar as regiões que deseja visualizar. Para isso, use o atributo region do formato de métrica para consultar as métricas de diferentes regiões. Para obter mais informações sobre como modificar o JSON do painel, consulte Metric Widget: Format for Each Metric in the Array.

Os painéis das soluções são compatíveis com o console do CloudWatch entre contas e entre regiões?

Ao usar a observabilidade entre contas do CloudWatch, os painéis das soluções na conta central de monitoramento exibem métricas das contas de origem localizadas na mesma região. Para diferenciar métricas para workloads semelhantes entre contas, forneça valores exclusivos de dimensão de agrupamento nas configurações do agente. Por exemplo, atribua valores de ClusterName distintos para operadores do Kafka em contas diferentes para a workload do Kafka, possibilitando a seleção precisa do cluster e a visualização de métricas no painel.

Os painéis das soluções são compatíveis com a observabilidade do CloudWatch entre contas?

Se você tiver habilitado o recurso entre contas usando o console do CloudWatch entre contas e entre regiões, não poderá usar o painel das soluções criado na conta de monitoramento para visualizar métricas de contas de origem. Em vez disso, será necessário criar painéis nas respectivas contas de origem. No entanto, é possível criar o painel na conta de origem e visualizá-lo usando a conta central de monitoramento ao alterar a configuração do ID da conta no console.

Quais são as limitações de um painel das soluções?

Os painéis das soluções usam expressões de pesquisa para filtrar e para analisar métricas das workloads. Isso possibilita visualizações dinâmicas com base nas seleções de opções do menu suspenso. Essas expressões de pesquisa podem retornar mais de 500 séries temporais, mas cada widget do painel tem um limite de 500 séries temporais para exibição. Se uma pesquisa de métrica no painel da solução resultar em um número superior a 500 séries temporais em todas as instâncias do Amazon EC2, o gráfico que exibe os principais colaboradores pode mostrar resultados imprecisos. Para obter mais informações sobre as expressões de pesquisa, consulte Sintaxe de expressão de pesquisa do CloudWatch.

O CloudWatch exibe as informações sobre as métricas nos painéis quando você clica no ícone i no widget do painel. No entanto, neste momento, isso não funciona para widgets de painéis que usam expressões de pesquisa. Como os painéis das soluções dependem de expressões de pesquisa, você não poderá visualizar a descrição da métrica no painel.

É possível personalizar a configuração do agente ou o painel fornecido por uma solução?

Você tem a possibilidade de personalizar tanto a configuração do agente quanto o painel. No entanto, lembre-se de que, se você personalizar a configuração do agente, será necessário atualizar o painel correspondente, caso contrário, ele exibirá widgets de métrica vazios. Além disso, é importante estar ciente de que, caso o CloudWatch libere uma nova versão de uma solução, poderá ser necessário refazer as personalizações ao aplicar a versão mais recente da solução.

O que acontece quando há uma nova versão para uma solução específica?

Cada solução passa pelo processo de versionamento e de registro de data para que você possa rastrear e gerenciar seu uso. Quando uma nova versão estiver disponível, você poderá implantar a configuração mais recente do agente e a infraestrutura do painel como código. Após concluir e verificar a nova versão, você poderá excluir a versão anterior do painel. Como alternativa, é possível substituir o painel original sem a necessidade de organização adicional.