coder999o opened a new pull request, #2967: URL: https://github.com/apache/rocketmq-dashboard/pull/2967
## What is the purpose of the change Add Message Trace diagnostics to RocketMQ Studio. The trace detail view now turns existing trace nodes and consumer delivery status into a health score, latency summary, risk list, and operator recommendations, so users can identify slow, failed, pending, retried, or malformed delivery paths without reading every trace row manually. ## Brief changelog - Add a Message Trace diagnostics utility for failed/waiting trace nodes, slow phases, slow end-to-end latency, timestamp regressions, invalid timing data, missing consumer status, failed delivery, pending delivery, unknown delivery status, and retries. - Render trace diagnostics in the Message detail trace tab with health score, latency summary, risk items, and recommendations. - Add unit tests for diagnostic rules and page coverage for the new trace diagnostics view. ## Verifying this change - `npm run test -- messageTraceDiagnostics` - `npm run test -- MessagePage` - `npm run lint` - `npm run build` - `git diff --check` -- 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]
