diff options
author | Luke Bakken <luke@bakken.io> | 2021-11-22 08:30:17 -0800 |
---|---|---|
committer | Luke Bakken <luke@bakken.io> | 2021-11-22 08:30:17 -0800 |
commit | bd2858c2086fb81c169d29b129b0e0b27e7a8504 (patch) | |
tree | 8abf03831bd0bb4a6415b34b8ae267e4026da006 | |
parent | a7c9b666533b7bf95030fc5a632c7038f593fb46 (diff) | |
download | rabbitmq-server-git-bd2858c2086fb81c169d29b129b0e0b27e7a8504.tar.gz |
Compile the regex
-rw-r--r-- | deps/rabbitmq_prometheus/src/rabbit_prometheus_handler.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/deps/rabbitmq_prometheus/src/rabbit_prometheus_handler.erl b/deps/rabbitmq_prometheus/src/rabbit_prometheus_handler.erl index 8db1ef3f3f..f7f4f11720 100644 --- a/deps/rabbitmq_prometheus/src/rabbit_prometheus_handler.erl +++ b/deps/rabbitmq_prometheus/src/rabbit_prometheus_handler.erl @@ -166,7 +166,8 @@ put_filtering_options_into_process_dictionary(Request) -> case application:get_env(rabbitmq_prometheus, filter_aggregated_queue_metrics_pattern, undefined) of undefined -> ok; Pattern -> - put(prometheus_queue_filter, Pattern) + {ok, CompiledPattern} = re:compile(Pattern), + put(prometheus_queue_filter, CompiledPattern) end, ok. |