Flapjack is a highly scalable and distributed monitoring notification system. It sits on top of existing monitoring engines like Nagios and Sensu, and does event processing & notifications.
Flapjack provides an API for configuration, scheduling maintenance, acknowledging failures, and querying entity history (conveniently wrapped in a client library).
Flapjack can notify via PagerDuty, XMPP, and email, and also supports receiving acknowledgements from PagerDuty + XMPP. Reference implementations for messaging via SMS gateways are also provided.
Who's reponsible?
Flapjack was conceptualised by Lindsay Holmwood. Jesse Reynolds & Ali Graham are the primary developers. Development is sponsored by Bulletproof Networks.
Logo derived from Pancake by Brandon Martin-Anderson, and is CC Attribution-Share Alike 2.0 Generic licenced.
Friends of Flapjack
- collectd, the lightweight statistics collection daemon.
- cucumber-nagios, helps you describe how a website should work in plain text, and outputs whether it does in the Nagios plugin format.