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_regexFilter_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
  • Filter_message_capture_json
TODO