tju-yxq opened a new issue, #3557:
URL: https://github.com/apache/rocketmq-dashboard/issues/3557

   ## Problem\n\nThe System Alerts page header states the number of 
unacknowledged alerts, but the value is calculated from the rows currently 
loaded on the page rather than the full filtered result set.\n\n## Current 
behavior\n\nweb/src/pages/ops/systemAlerts.tsx computes:\n\n` s\nconst 
unackCount = alerts.filter((a) => !a.acknowledged).length;\n`\n\nlerts 
contains only the current page, while the page also supports level, domain, 
instance, transition, label, time-range, and suppression filters.\n\n## 
Expected behavior\n\n- The header should show the unacknowledged count for the 
same filter as the loaded result set.\n- The backend should expose a summary 
that returns total and unacknowledged counts together.\n- The dashboard should 
use that summary instead of counting the current page.\n\n## Why this 
matters\n\nDuring an incident, the displayed unacknowledged count is used to 
judge outstanding operator work. A page-local count can understate the real 
number and does not match the p
 agination total.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to