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-pattern
Solo 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]$
" } } } ] }