fix(prom_auth): authz metric name: `allow` and `deny`
- https://emqx.atlassian.net/browse/EMQX-11799
This commit is contained in:
parent
5e02709de0
commit
ace1303de2
|
@ -64,8 +64,8 @@
|
||||||
| emqx_authz_status
|
| emqx_authz_status
|
||||||
| emqx_authz_nomatch
|
| emqx_authz_nomatch
|
||||||
| emqx_authz_total
|
| emqx_authz_total
|
||||||
| emqx_authz_success
|
| emqx_authz_allow
|
||||||
| emqx_authz_failed.
|
| emqx_authz_deny.
|
||||||
|
|
||||||
%% Please don't remove this attribute, prometheus uses it to
|
%% Please don't remove this attribute, prometheus uses it to
|
||||||
%% automatically register collectors.
|
%% automatically register collectors.
|
||||||
|
@ -186,9 +186,9 @@ collect_auth(K = emqx_authz_nomatch, Data) ->
|
||||||
counter_metrics(?MG(K, Data));
|
counter_metrics(?MG(K, Data));
|
||||||
collect_auth(K = emqx_authz_total, Data) ->
|
collect_auth(K = emqx_authz_total, Data) ->
|
||||||
counter_metrics(?MG(K, Data));
|
counter_metrics(?MG(K, Data));
|
||||||
collect_auth(K = emqx_authz_success, Data) ->
|
collect_auth(K = emqx_authz_allow, Data) ->
|
||||||
counter_metrics(?MG(K, Data));
|
counter_metrics(?MG(K, Data));
|
||||||
collect_auth(K = emqx_authz_failed, Data) ->
|
collect_auth(K = emqx_authz_deny, Data) ->
|
||||||
counter_metrics(?MG(K, Data));
|
counter_metrics(?MG(K, Data));
|
||||||
%%====================
|
%%====================
|
||||||
%% Authz rules count
|
%% Authz rules count
|
||||||
|
@ -313,8 +313,8 @@ authz_metric_meta() ->
|
||||||
{emqx_authz_status, gauge},
|
{emqx_authz_status, gauge},
|
||||||
{emqx_authz_nomatch, counter},
|
{emqx_authz_nomatch, counter},
|
||||||
{emqx_authz_total, counter},
|
{emqx_authz_total, counter},
|
||||||
{emqx_authz_success, counter},
|
{emqx_authz_allow, counter},
|
||||||
{emqx_authz_failed, counter}
|
{emqx_authz_deny, counter}
|
||||||
].
|
].
|
||||||
|
|
||||||
authz_metric(names) ->
|
authz_metric(names) ->
|
||||||
|
@ -363,8 +363,8 @@ lookup_authz_metrics_local(Type) ->
|
||||||
emqx_authz_status => emqx_prometheus_cluster:status_to_number(Status),
|
emqx_authz_status => emqx_prometheus_cluster:status_to_number(Status),
|
||||||
emqx_authz_nomatch => ?MG0(nomatch, Counters),
|
emqx_authz_nomatch => ?MG0(nomatch, Counters),
|
||||||
emqx_authz_total => ?MG0(total, Counters),
|
emqx_authz_total => ?MG0(total, Counters),
|
||||||
emqx_authz_success => ?MG0(success, Counters),
|
emqx_authz_allow => ?MG0(allow, Counters),
|
||||||
emqx_authz_failed => ?MG0(failed, Counters)
|
emqx_authz_deny => ?MG0(deny, Counters)
|
||||||
};
|
};
|
||||||
{error, _Reason} ->
|
{error, _Reason} ->
|
||||||
maps:from_keys(authz_metric(names) -- [emqx_authz_enable], 0)
|
maps:from_keys(authz_metric(names) -- [emqx_authz_enable], 0)
|
||||||
|
|
Loading…
Reference in New Issue