Prometheus, JMX, and Zookeeper

Posted on Sunday, May 21, 2017



 I am still poking around Prometheus.   So far I am liking it a lot. 


In this article I am going to go over how to get it connected to JMX in Zookeeper to start getting metrics out of those systems for monitoring.  I did another article on how to get it set up with Kafka  ( see http://www.whiteboardcoder.com/2017/04/prometheus-and-jmx.html [1] )

Installing JMX Exporter as a Debian Package

Posted on Tuesday, April 25, 2017


I already got a JMX Exporter installed and working on a simple Kafka server see http://www.whiteboardcoder.com/2017/04/prometheus-and-jmx.html [1].

Now I want to see if I can simplify it a little by installing the tool via a Debian package. 

The JMX Exporter build will also build a debian installation package.


Prometheus and JMX

Posted on Saturday, April 22, 2017


I am still poking around Prometheus.   So far I am liking it a lot. 

In this article I am going to go over how to get it connected to JMX in Kafka/Zookeeper to start getting metrics out of those systems for monitoring.



Be forewarned, this is going to be a long article as I poke at this tool to get it working the way I want it to.


Gollum auto sync to remote git repo

Posted on Tuesday, April 18, 2017


One thing I really need to add to my Gollum install is the ability to auto sync with a remote git repository.

In this article I am going to go over a simple way to do that using git hooks.  In the end every Gollum commits a change it will push that change up to the remote repo.  Also, every time another repo pushes a change to the same remote repo it will run another hook that will cause Gollum to run a git pull locally.


Installing Prometheus on Ubuntu 16.04

Posted on Friday, April 14, 2017


It's time to try another monitoring solution!   I have been using Sensu for years and I really like it.  It has been an effective tool.  But, every so often you need to get out of your comfort zone and try something new.

In this article I am going to install Prometheus on an Ubuntu 16.04 server and try to monitor something J

The official "Hello world" installation guide from Prometheus can be found here https://prometheus.io/docs/introduction/getting_started/ [1]  I will be using this guide myself.