Skip to content

Commit d7e3ee0

Browse files
authored
Merge pull request #15027 from rabbitmq/mergify/bp/v4.2.x/pr-15026
Fix Prometheus and dependencies loading (backport #15026)
2 parents ace41a9 + 858b670 commit d7e3ee0

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

deps/rabbit/src/rabbit.erl

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1055,9 +1055,10 @@ do_run_postlaunch_phase(Plugins) ->
10551055
%% * Collectors: the `rabbitmq_prometheus' plugin explicitly registers
10561056
%% all collectors.
10571057
%% * Instrumenters: no instrumenters are used.
1058-
_ = application:load(prometheus),
1059-
ok = application:set_env(prometheus, collectors, [default]),
1060-
ok = application:set_env(prometheus, instrumenters, []),
1058+
ok = application:set_env(prometheus, collectors, [default],
1059+
[{persistent, true}]),
1060+
ok = application:set_env(prometheus, instrumenters, [],
1061+
[{persistent, true}]),
10611062

10621063
%% However, we want to run their boot steps and actually start
10631064
%% them one by one, to ensure a dependency is fully started

0 commit comments

Comments
 (0)