Просмотр исходного кода

perf: update to our forked prometheus deps

it's based on v4.10.0 of upstream, and patched this PR:
https://github.com/emqx/prometheus.erl/pull/5
JianBo He 2 лет назад
Родитель
Сommit
f53e13b8b9
2 измененных файлов с 4 добавлено и 1 удалено
  1. 1 1
      apps/emqx_prometheus/rebar.config
  2. 3 0
      apps/emqx_prometheus/src/emqx_prometheus_schema.erl

+ 1 - 1
apps/emqx_prometheus/rebar.config

@@ -3,7 +3,7 @@
 {deps, [
 {deps, [
     {emqx, {path, "../emqx"}},
     {emqx, {path, "../emqx"}},
     {emqx_utils, {path, "../emqx_utils"}},
     {emqx_utils, {path, "../emqx_utils"}},
-    {prometheus, {git, "https://github.com/deadtrickster/prometheus.erl", {tag, "v4.8.1"}}}
+    {prometheus, {git, "https://github.com/emqx/prometheus.erl", {branch, "enhance-sample-perf"}}}
 ]}.
 ]}.
 
 
 {edoc_opts, [{preprocess, true}]}.
 {edoc_opts, [{preprocess, true}]}.

+ 3 - 0
apps/emqx_prometheus/src/emqx_prometheus_schema.erl

@@ -170,4 +170,7 @@ validate_push_gateway_server(Url) ->
 
 
 %% for CI test, CI don't load the whole emqx_conf_schema.
 %% for CI test, CI don't load the whole emqx_conf_schema.
 translation(Name) ->
 translation(Name) ->
+    %% translate 'vm_dist_collector', 'mnesia_collector', 'vm_statistics_collector',
+    %% 'vm_system_info_collector', 'vm_memory_collector', 'vm_msacc_collector'
+    %% to prometheus envrionments
     emqx_conf_schema:translation(Name).
     emqx_conf_schema:translation(Name).