A Zookeeper-based Monitoring Server

A Zookeeper-based Monitoring Server

I have recently started developing a simple Monitoring server, using Zookeeper as the main distributed controller.

Over the next few weeks I will be describing how the system hangs together and can be used to generate arbitrary alerts (with a plugin architecture) when a server fails.

“babysitter“ comprises of:

  1. a Python client library to register and update server state;
  2. a Java Monitor Server;
  3. a Java (plugin) Alert Manager;
  4. a simple REST API to manage the server.
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s