SwimmingLiu opened a new pull request, #236:
URL: https://github.com/apache/eventmesh-dashboard/pull/236

   Collect Kafka cluster, Topic, partition, consumer group and Broker metrics 
through one Admin task per cluster and JMX tasks per node. The collectors use 
the shared metadata lifecycle and persist eight report models in IoTDB.
   
   Fix concurrent result delivery, resource dimensions, Runtime schema 
constraints, partial offset failures and JMX deadlines. Report queries bind 
values, preserve Kafka tags and return each report by name. Add the Javax 
adapter and align Jackson with Spring Boot so the report HTTP endpoints work in 
a clean checkout.
   
   Validation on an isolated snapshot of the proposed commit:
   
   - Kafka collection and schema regressions: 62 passed.
   - Kafka metadata: 19 passed, including real KRaft and ZooKeeper operations.
   - Kafka API unit tests: 62 passed.
   - RocketMQ collection: 34 passed, including real Broker callbacks and IoTDB 
readback.
   - Real Kafka 3.9.1 collection, JMX, all eight IoTDB tables and HTTP queries 
passed in both modes. All 43 metric fields and the five supported aggregation 
functions were checked against actual results.
   - Root Maven validate and package passed. All listed suites have zero 
failures, errors and skipped cases.
   
   Add a dedicated GitHub workflow that runs the collection profile and 
requires the live test report.
   


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to