Skip to content

Prometheus exporter for monitoring a ZooKeeper ensemble.

License

Notifications You must be signed in to change notification settings

bergerx/zookeeper_exporter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prometheus ZooKeeper Exporter

An exporter for Prometheus to monitor an Apache ZooKeeper ensemble.

Building and Running

make
./zookeeper_exporter

Modes

zookeeper_exporter can be run in two modes: exhibitor and explicit.

In explicit mode (the default), it monitors a list of ZooKeeper servers given as command line args.

In exhibitor mode, the exporter will automatically discover servers by querying [Exhibitor]. Command lines args are assumed to be a list of Exhibitor nodes. To enable exhibitor mode, use the -exporter.discovery.exhibitor flag.

Running via docker

An example run uzing docker:

docker run -d -p 9114:9114 bergerx/zookeeper_exporter zkserver1:2181 zkserver2:2181 zkserver3:2181

About

Prometheus exporter for monitoring a ZooKeeper ensemble.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.9%
  • Makefile 1.1%