Publicado: Jun 4, 2021
O formato de métrica incorporado do CloudWatch lhe permite ingerir dados complexos de apps de alta cardinalidade na forma de logs e gerar facilmente métricas acionáveis a partir deles. Tradicionalmente, tem sido difícil gerar métricas personalizadas acionáveis a partir de seus recursos efêmeros, como funções do Lambda e contêineres. Enviando seus logs no formato de métrica incorporado, você agora pode criar facilmente métricas personalizadas sem precisar instrumentar ou manter um código separado, obtendo poderosos recursos analíticos em seus dados de log.
Usar o Formato de Métrica Incorporada traz vários benefícios. É possível incorporar métricas personalizadas junto com dados detalhados de eventos de log, e o CloudWatch automaticamente extrairá as métricas personalizadas para que você possa visualizar e acionar alertas para a detecção de incidentes em tempo real. Além disso, eventos de log detalhados associados às métricas extraídas podem ser consultados por meio do CloudWatch Logs Insights para fornecer informações precisas sobre as causas raízes de eventos operacionais.
Você pode gerar mais eventos de log com o formato de métrica incorporado usando as bibliotecas de cliente em código aberto disponíveis no GitHub ou criá-los manualmente em conformidade com as especificações estabelecidas. Essas bibliotecas de cliente em código aberto agora incluem C#, assim como Java, Node.js e Python. Quando gerados, tais eventos são enviados para o CloudWatch usando bibliotecas de clientes, o agente do CloudWatch ou acionando diretamente a API PutLogEvents.