#6 monitoring and management via JMX

server (8)

Here's the initial list of things we'd like to be able to monitor/control via JMX:

Here is a brief proposal of JMX beans functionality:

* Session management
- Retrieve all sessions
- Display session information (start time, IP address of connected client, ephemeral nodes, etc.)
- Terminate a session=20
- Display sessions established from a given IP

* ZNode statistics/management
- All operations that are in API on any node
- dump data tree to a file
- load from a dump file (who wants it?)
- number of znodes in the data tree
- size of the data tree

* ZK Server statistics/management:
- operation latency (min/avg/max)
- recvd/sent requests counter
- server version number
- list of authentication plugins loaded

* Quorum statistics/management:
- display quorum statistics:
- quorum nodes
- node state: leader/follower/looking
- force reelection of a leader etc
- add/delete quorum nodes

Feel free to add to the list.


  • Andrew Kornev

    Andrew Kornev - 2008-02-15

    Logged In: YES
    Originator: YES

    * ZK server:
    - enable/disable tracing
    - change logging level

  • Benjamin Reed

    Benjamin Reed - 2008-05-12
    • milestone: --> 3.0.0
    • assigned_to: nobody --> akornev
  • Patrick Hunt

    Patrick Hunt - 2008-06-10
    • status: open --> closed

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks