Monitoring on Couchbase cluster

We are using Couchbase SDK to connect Couchbase. Now we would like to implement monitoring on this couchbase connection and log those event in pull based manner. I couldn’t able to get any solution. Can you please advise how to achieve this.

I got below solution which will provide event on push based subscriber. But I am looking for pull based solution
http://developer.couchbase.com/documentation/server/4.0/sdks/java-2.2/event-bus-metrics.html

@amarveerepalli can you explain what kind of monitoring you want? client? server? what metrics are you interested in?

@daschl,Thanks for repely. I want know health status of all nodes in cluster . Especially below information

  1. Bucket Closed
  2. Node Disconnected