Filtrar logs usando expressões regulares - Amazon ECS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Filtrar logs usando expressões regulares

Fluentde Fluent Bit ambos oferecem suporte à filtragem de registros com base em seu conteúdo. FireLens fornece um método simples para ativar essa filtragem. Na configuração de log options em uma definição de contêiner, é possível especificar as chaves especiais exclude-pattern e include-pattern que levam expressões regulares como seus valores. A chave exclude-pattern faz com que todos os logs que correspondem à sua expressão regular sejam descartados. Com include-pattern, somente os logs que correspondem à sua expressão regular são enviados. Essas chaves podem ser usadas em conjunto.

O exemplo a seguir demonstra como usar este filtro.

{ "containerDefinitions":[ { "logConfiguration":{ "logDriver":"awsfirelens", "options":{ "@type":"cloudwatch_logs", "log_group_name":"firelens-testing", "auto_create_stream":"true", "use_tag_as_stream":"true", "region":"us-west-2", "exclude-pattern":"^[a-z][aeiou].*$", "include-pattern":"^.*[aeiou]$" } } } ] }