We need a basic uptime page for our products similar to the following pages from Google/Amazon:
Our page needs to include:
- Historical data/views
- Tabular data and CSV/PDF export
- High chart graphs for visualization (highcharts.com)
- Different time views
For this first version, we only want to monitor external services. We monitor external services via Site24x7, so we need the page built using their web services and fully hosted in Heroku using the Heroku PostGres database and NodeJS.
If this is well executed, we will leverage the same solution for reporting of internal services which will lead to an extension of the contract.
Lastly, it's important to note we have some of this implemented already with a previous contractor. We would like to leverage what's been built in an effort to get to a 1.0 release. What's been built is merely the beginning of a framework, but should help save a few hours.