feat(dashboard): `/monitor_current/nodes/{node}` provide `node_uptime`
This commit is contained in:
parent
7bc3a5090d
commit
ecd0da9fde
|
@ -268,6 +268,9 @@ merge_cluster_rate(Node, Cluster) ->
|
||||||
NCluster#{retained_msg_count => V};
|
NCluster#{retained_msg_count => V};
|
||||||
(license_quota, V, NCluster) ->
|
(license_quota, V, NCluster) ->
|
||||||
NCluster#{license_quota => V};
|
NCluster#{license_quota => V};
|
||||||
|
%% for cluster sample, ignore node_uptime
|
||||||
|
(node_uptime, _V, NCluster) ->
|
||||||
|
NCluster;
|
||||||
(Key, Value, NCluster) ->
|
(Key, Value, NCluster) ->
|
||||||
ClusterValue = maps:get(Key, NCluster, 0),
|
ClusterValue = maps:get(Key, NCluster, 0),
|
||||||
NCluster#{Key => Value + ClusterValue}
|
NCluster#{Key => Value + ClusterValue}
|
||||||
|
@ -427,7 +430,8 @@ stats(dropped) -> emqx_metrics:val('messages.dropped').
|
||||||
non_rate_value() ->
|
non_rate_value() ->
|
||||||
#{
|
#{
|
||||||
retained_msg_count => emqx_retainer:retained_count(),
|
retained_msg_count => emqx_retainer:retained_count(),
|
||||||
license_quota => license_quota()
|
license_quota => license_quota(),
|
||||||
|
node_uptime => emqx_sys:uptime()
|
||||||
}.
|
}.
|
||||||
|
|
||||||
license_quota() ->
|
license_quota() ->
|
||||||
|
|
Loading…
Reference in New Issue