fix(emqx_mgmt): Fix network graph

This commit is contained in:
k32 2022-01-28 13:39:27 +01:00
parent d955ec59ff
commit 1127057291
2 changed files with 6 additions and 4 deletions

View File

@ -134,8 +134,8 @@ return(_Response) ->
%%--------------------------------------------------------------------
list_nodes() ->
Running = mnesia:system_info(running_db_nodes),
Stopped = mnesia:system_info(db_nodes) -- Running,
Running = mria_mnesia:cluster_nodes(running),
Stopped = mria_mnesia:cluster_nodes(stopped),
DownNodes = lists:map(fun stopped_node_info/1, Stopped),
[{Node, node_info(Node)} || Node <- Running] ++ DownNodes.
@ -157,7 +157,8 @@ node_info() ->
connections => ets:info(emqx_channel, size),
node_status => 'Running',
uptime => proplists:get_value(uptime, BrokerInfo),
version => iolist_to_binary(proplists:get_value(version, BrokerInfo))
version => iolist_to_binary(proplists:get_value(version, BrokerInfo)),
role => mria_rlog:role()
}.
node_info(Node) ->

View File

@ -60,7 +60,8 @@ properties() ->
{version, string, <<"EMQ X Broker version">>},
{sys_path, string, <<"EMQ X system file location">>},
{log_path, string, <<"EMQ X log file location">>},
{config_path, string, <<"EMQ X config file location">>}
{config_path, string, <<"EMQ X config file location">>},
{role, string, <<"Node role">>}
]).
parameters() ->