Skip to content

Document Tribes status monitoring - #1071

Open
sainadh777 wants to merge 1 commit into
apache:mainfrom
sainadh777:docs/tribes-status-guide
Open

sainadh777 wants to merge 1 commit into
apache:mainfrom
sainadh777:docs/tribes-status-guide

Conversation

@sainadh777

Copy link
Copy Markdown
Contributor

Summary

  • Replace the placeholder Tribes status page with a guide to channel, membership, transport, interceptor, and session replication status exposed through JMX.
  • Remove the completed TODO 75.2 entry and add a documentation changelog entry.

Rationale and impact

The checked-in TODO identifies the empty status page. Operators can now find the available MBeans and interpret key membership and queue signals without reading the implementation. This is documentation only; runtime behavior and public APIs are unchanged.

Validation

  • Linux (Eclipse Temurin 21.0.12, Ant 1.10.15, native Docker volume): ant -Dbase.path=/workspace-cache -Dexecute.validate=true validate — passed; Checkstyle 14.1.0 checked 7,687 files.
  • ant -Dbase.path=/workspace-cache build-docs — passed; generated docs/tribes/status.html and verified all linked local pages exist.
  • ant -Dbase.path=/workspace-cache clean deploy — passed; clean source build and generated distribution.
  • ant -Dbase.path=/workspace-cache test — passed, unfiltered: 654 suites, 41,311 tests, 0 failures, 0 errors, 330 skips (25m52s).
  • Generated distribution smoke: started Tomcat, received HTTP 200 for /docs/tribes/status.html, and stopped cleanly — passed.
  • git diff --check — passed. SHA-256 of all three changed files matched between the worktree and Linux test copy.

@sainadh777

Copy link
Copy Markdown
Contributor Author

@markt-asf, could you review this Tribes status documentation when convenient? Your prior work on the Tribes docs would help check the JMX guidance. Thanks.

@sainadh777
sainadh777 marked this pull request as ready for review September 19, 2026 21:41
@sainadh777

Copy link
Copy Markdown
Contributor Author

@rmaucher, could you review the JMX guidance in this Tribes status page when convenient? Your recent update to JmxRegistry.java is directly relevant. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant