elephone-184 opened a new pull request, #3143:
URL: https://github.com/apache/rocketmq-dashboard/pull/3143

   ## Summary
   This PR adds a Topic Lifecycle Governance & Zombie Audit Service to RocketMQ 
Dashboard to eliminate orphaned topics and optimize queue resources in 
enterprise RocketMQ deployments.
   
   ### Main Features
   1. **Lifecycle Audit Engine**:
      - **Orphan Topic Detection**: Detects topics with 0 active consumer group 
subscribers.
      - **Zombie Topic Identification**: Identifies unused/abandoned topics 
that can be safely archived.
      - **Oversized Queue Allocation Warning**: Highlights low-throughput 
topics allocated with excessive queue counts (>32 queues).
   
   2. **Audit Reporting**:
      - Implemented `TopicGovernanceReport` providing aggregated counters and 
actionable remediation tips.
   
   3. **Frontend Dashboard Modal**:
      - Built `TopicGovernanceModal.jsx` displaying categorized governance 
findings and action items.
   
   ## Test Plan
   - Verified topic auditing logic against system topics, retry topics, and 
custom user topics.


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