summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Würbach <johannes.wuerbach@googlemail.com>2021-10-11 21:12:30 +0200
committermergify-bot <noreply@mergify.io>2021-10-12 14:49:39 +0000
commita8400eaa67581a5985ad1dc092c5f385531bc3a4 (patch)
tree3b089eec13765dadc7eca9529dafefd14ed1729b
parent04c9aa24a82d0309ae06c3e838cd9afac87bb3db (diff)
downloadrabbitmq-server-git-mergify/bp/v3.9.x/pr-3554.tar.gz
feat(prom): expose cluster id in identitymergify/bp/v3.9.x/pr-3554
(cherry picked from commit 84de860b4cb4ede01d0d57d2aacb158ad078aa7d)
-rw-r--r--deps/rabbitmq_prometheus/src/collectors/prometheus_rabbitmq_core_metrics_collector.erl1
-rw-r--r--deps/rabbitmq_prometheus/test/rabbit_prometheus_http_SUITE.erl1
2 files changed, 2 insertions, 0 deletions
diff --git a/deps/rabbitmq_prometheus/src/collectors/prometheus_rabbitmq_core_metrics_collector.erl b/deps/rabbitmq_prometheus/src/collectors/prometheus_rabbitmq_core_metrics_collector.erl
index 2e46eae4fd..bbde8af329 100644
--- a/deps/rabbitmq_prometheus/src/collectors/prometheus_rabbitmq_core_metrics_collector.erl
+++ b/deps/rabbitmq_prometheus/src/collectors/prometheus_rabbitmq_core_metrics_collector.erl
@@ -321,6 +321,7 @@ identity_info() ->
[
{rabbitmq_node, node()},
{rabbitmq_cluster, rabbit_nodes:cluster_name()}
+ {rabbitmq_cluster_permanent_id, rabbit_nodes:persistent_cluster_id()}
],
1
}]
diff --git a/deps/rabbitmq_prometheus/test/rabbit_prometheus_http_SUITE.erl b/deps/rabbitmq_prometheus/test/rabbit_prometheus_http_SUITE.erl
index e2380932de..8c683e645e 100644
--- a/deps/rabbitmq_prometheus/test/rabbit_prometheus_http_SUITE.erl
+++ b/deps/rabbitmq_prometheus/test/rabbit_prometheus_http_SUITE.erl
@@ -376,6 +376,7 @@ identity_info_test(Config) ->
?assertEqual(match, re:run(Body, "^rabbitmq_identity_info{", [{capture, none}, multiline])),
?assertEqual(match, re:run(Body, "rabbitmq_node=", [{capture, none}])),
?assertEqual(match, re:run(Body, "rabbitmq_cluster=", [{capture, none}])).
+ ?assertEqual(match, re:run(Body, "rabbitmq_cluster_permanent_id=", [{capture, none}])).
specific_erlang_metrics_present_test(Config) ->
{_Headers, Body} = http_get_with_pal(Config, [], 200),