Monitoring for the Delius API project.
The project is based on Smashing.
gem install bundler
bundle install
smashing start
https://api-accelerator-monitoring.herokuapp.com/circle
This is a Ruby on Rails application. To add new features or make changes there are three main areas to touch - jobs, dashboards and widgets.
The jobs 'circle_ci.rb' and 'health.rb' gather data from CI and the service health and info end points.
The 'circle.erb' dashboard is a Rails template that displays the data.
We use two widgets on the UI, 'circle_ci' and 'server_status_squares'.
Check out http://smashing.github.io/ for more information.