Skip to main content

Configurando el filtrado de mensajes

El plugin hace uso de distintos filtros en los que apoyarse para la filtración de mensajes.

  • Filter_topic

Expresión regular o texto exacto que deba coincidir con el topic del mensaje para cumplirse el filtro. Es opcional. Por defecto haría match con cualquier topic.

  • Filter_topic_exact_match

Indica si lo indicado en filter_topic se tratará como una expresión regular (0) o como un texto exacto (1). Es opcional. Por defecto su valor es 0.

Ejemplos
TODO

  • Filter_message

Expresión regular o texto exacto que deba coincidir con el mensaje para cumplirse el filtro. Es opcional. Por defecto haría match con cualquier mensaje.

  • FIlter_message_exact_match

Indica si lo indicado en filter_message se tratará como una expresión regular (0) o como un texto exacto (1). Es opcional. Por defecto su valor es 0.

Ejemplos
TODO

  • FIlter_message_capture_regex

Expresión regular con grupos de captura para
obtener valores del mensaje. Aquello que haga match con los grupos de captura se
almacenará en macros “__regexN__”, siendo N la posición del grupo de captura de la
regex.

Ejemplos
TODO

 

  • Filter_message_capture_json

Lista de rutas dentro de un JSON (separadas por”|”) de las cuales capturar sus valores. Usando el mismo formato que el comando jq. Aquello que se capture por cada path se almacenará en macros “__jsonN__”, siendo N la posición del path dentro de la lista.

Ejemplos
TODO