Crier is an open-source server status service. Try saying that three times fast.
It allows you to quickly build a server status page that'll look a bit like this:
- Support for multiple service modules with different statuses
- API for updating the status from your favourite monitoring tool(s)
- Status history
- Custom messages detailing any issues
-
Clone the repo
-
Run
bundle
to install necessary gems -
Run
rake db:migrate
to bootstrap the db -
Run
rake db:seed
to get some component data into the db (there's no other interface for doing this right now) -
Start the server
rails s