Thank you all. I will use the Curator recipe, since I already use Curator for a bunch of other things.
If curator can find the leader and the participants that is good enough. Otherwise I will parse the protocol buffer contents, and provide a way to parse the future son contents when that happens. I’ll reply again with the results of using the Curator recipe to get the leader and participants. Best regards, -Don > On Jul 7, 2015, at 11:04 AM, Dick Davies <[email protected]> wrote: > > The active master has a flag set in /metrics/snapshot : > "master/elected" which is 1 for the active > master and 0 otherwise, so it's easy enough to only load the metrics > from the active master. > > (I use the collectd plugin and push data rather than poll, but the > same principle should apply). > > On 7 July 2015 at 14:02, Donald Laidlaw <[email protected]> wrote: >> Has anyone ever developed Java code to detect the mesos masters and leader, >> given a zookeeper connection? >> >> The reason I ask is because I would like to monitor mesos to report various >> metrics reported by the master. This requires detecting and tracking the >> leading master to query its /metrics/snapshot REST endpoint. >> >> Thanks, >> -Don

