Filtrado Fluentd y Fluent Bit registros - Amazon Elastic Container Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Filtrado Fluentd y Fluent Bit registros

Es posible que en ocasiones desee filtrar los registros que se envían, por ejemplo, enviar registros que contengan un error específico.

Fluentdy Fluent Bit ambos admiten el filtrado de registros en función de su contenido. FireLens proporciona un método sencillo para habilitar este filtrado.

Puede configurarlos en las opciones de configuración de registro de una definición de contenedor especificando las expresiones regulares que deben coincidir.

La clave exclude-pattern hace que se eliminen todos los registros que coinciden con su expresión regular. include-patternSolo envía los registros que coinciden con la expresión regular especificada. Puede utilizar estas claves por separado o juntas

En el siguiente ejemplo se muestra cómo 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]$" } } } ] }