O Amazon CloudWatch anuncia roteamento de logs e analisadores de logs em cadeia
Agora, o Amazon CloudWatch suporta o roteamento condicional de logs e analisadores em cadeia por meio de pipelines, oferecendo mais controle sobre como os dados de log são transformados e para qual grupo de logs do CloudWatch eles são enviados. Os pipelines do CloudWatch são um serviço totalmente gerenciado que ingere, transforma e direciona telemetria para o CloudWatch sem precisar gerenciar a infraestrutura.
Os pipelines de log geralmente carregam uma mistura de tipos de eventos que pertencem a lugares diferentes, e eventos individuais podem aninhar um formato de log dentro de outro. Com o roteamento condicional de logs, você define rotas que enviam cada evento para um grupo de logs diferente do CloudWatch com base nas condições avaliadas em relação aos campos processados, para que você possa separar os eventos por gravidade, origem ou tipo e aplicar os controles corretos de retenção e acesso a cada um. Com analisadores em cadeia, você pode aplicar vários processadores de análise em sequência, onde analisadores posteriores consomem campos produzidos por outros anteriores. Por exemplo, você pode analisar primeiro um envelope JSON e depois aplicar um analisador Grok a um campo que ele extrai. Juntos, esses recursos permitem estruturar diversos formatos de registro e encaminhá-los para os grupos de logs corretos em um único funil.
O roteamento condicional e os analisadores em cadeia estão disponíveis em todas as regiões comerciais da AWS em que os pipelines do CloudWatch estão em disponibilidade geral. Você pode configurar esses recursos usando o Console de Gerenciamento da AWS, a CLI da AWS ou os SDKs da AWS. Para começar a usá-los, consulte a documentação dos pipelines do Amazon CloudWatch.