Safe Hosts Internet LLP uses the Observium monitoring system to manage its internal systems and infrastructure.
Observium has an API which allows graphs to be displayed on a webpage from specific IP addresses without logging in to the system. The project for Safehosts was to create several webpages to show temperature, power, and network graphs on screens inside a network operations centre (NOC). These screens were designed to act as a "one stop shop" to quickly identify any issues within the data centre.
These webpages had to be accessible from only a specified IP range to ensure that only end users accessing from within the data centre would be able to view the graphs. If an end user accessed these pages from outside this IP range they would not be able to view the live data and would receive an error.
The webpages were built using the Twitter Bootstrap framework to ensure that the pages were fully responsive. This was particularly important as Safehosts have several screens which these pages will be displayed on, several of them being different sizes and resolutions.