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.
Filter_message_capture_json
Ejemplos
TODO