Skip to content
Utilities for monitoring with Nagios
Find file
Pull request Compare This branch is 48 commits behind Cue:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Utilities for writing and running nagios checks.


Monitoring is of critical importance for any system - tool like Nagios have taken much of the pain away. But we still found it frustrating to write and modify application checks.


Writing checks for Nagios involves learning a strange language full of semicolons and rules specified in regexes. We wanted to make creating and modifying checks to be as easy as possible so first we wrote checklib.


Next we discovered that when you run checks for 100+ machines with 10+ checks each, you start seeing a lot of system load used just to start and stop python processes. To solve this problem we wrote checkserver.


This is a very early stage project. It works for our needs. We haven't verified it works beyond that. Issue reports and patches are very much appreciated!


Greplin, Inc. Jon Rowland

Something went wrong with that request. Please try again.