coder999o opened a new pull request, #3028: URL: https://github.com/apache/rocketmq-dashboard/pull/3028
## What is the purpose of the change Add a Client Connections diagnostics view to RocketMQ Studio. The new view analyzes the currently loaded client inventory and highlights risky connection patterns such as partial scans, client ID collisions, mixed protocols, version skew, single-instance consumer groups, address concentration, unknown client metadata, and malformed connection timestamps. ## Brief changelog - Add a Client Connections diagnostics utility for client inventory health scoring, resource summaries, risk detection, and recommendations. - Show diagnostics score, resource-level health, risk items, and recommendations on the Client Connections page. - Add unit tests for diagnostic rules and page-level coverage for the new diagnostics view. ## Verifying this change - `npm run test -- clientConnectionDiagnostics` - `npm run test -- ClientsPage` - `npm run lint` - `npm run build` - `git diff --check` - `git ai status` -- 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]
