diff --git a/src/gausskernel/cbb/instruments/wdr/generate_report.cpp b/src/gausskernel/cbb/instruments/wdr/generate_report.cpp index e58e6119b..ae7ed9284 100644 --- a/src/gausskernel/cbb/instruments/wdr/generate_report.cpp +++ b/src/gausskernel/cbb/instruments/wdr/generate_report.cpp @@ -2361,7 +2361,9 @@ static void ReplicationStat(report_params* params) } static void GetUtilityStatus(report_params* params) { - if (!is_single_node_report(params)) { + /* supported report type: detail/all */ + /* supported report scope: cluster */ + if (is_summary_report(params) || is_cluster_report(params)) { return; } dashboard* dash = CreateDash(); @@ -2392,7 +2394,9 @@ static void GetUtilityStatus(report_params* params) static void GetConfigSettings(report_params* params) { - if (!is_single_node_report(params)) { + /* supported report type: detail/all */ + /* supported report scope: cluster */ + if (is_summary_report(params) || is_cluster_report(params)) { return; } dashboard* dash = CreateDash();