diff --git a/apps/emqx_dashboard/src/emqx_dashboard_monitor.erl b/apps/emqx_dashboard/src/emqx_dashboard_monitor.erl index 53594945d..445e2d2b7 100644 --- a/apps/emqx_dashboard/src/emqx_dashboard_monitor.erl +++ b/apps/emqx_dashboard/src/emqx_dashboard_monitor.erl @@ -244,7 +244,7 @@ merge_cluster_sampler_map(M1, M2) -> Fun = fun (topics, Map) -> - Map; + Map#{topics => maps:get(topics, M1)}; (Key, Map) -> Map#{Key => maps:get(Key, M1) + maps:get(Key, M2)} end,