Heartbeat is a simple tool that works on top of MongoDB, being ideal for webmasters, network and system administrators that want to keep track of their servers.
This application will monitor the health of HTTP services and database engines, logging their state in a local or remote MongoDB database.
Heartbeat can also send SMS notifications via Twilio and email alerts via Mandrill, but this is optional if you don't like to be flooded with useless messages or are monitoring servers that usually go down on a regular basis.
Through the index.js file in the /config folder developers can tweak Heartbeat's settings even more, changing the services it checks, tinkering with the time interval at which checks are run, and also enabling disabling notifications.
There's no Web-based user interface with Heartbeat, so you'd better be comfortable working with Node.js apps and its CLI.
Requirements:
- Node.js 0.10 or higher
- MongoDB
- Twillio API crendetials
- Mandrill API crendetials
Comments not found