Extopus is an aggregating frontend to monitoring systems. Its plug-in architecture provides an easy route to integrating output from a wide array of monitoring systems into a single instance of Extopus.
Integration can range from simple iframe-ing a particular page from another monitoring system to accessing data from another system using rpc calls and displaying the results in a custom presentation plugin inside the Extopus frontend.
The Extopus backend is written in Perl (using Mojolicious) and the frontend is written in javascript (with Qooxdoo). This architecture provides a high level of implementation flexibility and allowed us to create a highly interactive end user experience.
Whether you have a small setup with a few hundred or a large one with millions of items, Extopus will provide a user friendly interface to accessing your monitoring data.
Extopus configuration is quite flexible, the followig demo links show how Extopus could provide an admin and a user view of the same underlying data:
The demo setup ist described in detail on http://demo.oetiker.torrus.netWork on Extopus is sponsored by upc cablecom business. Our current focus is on integrating with the Torrus network monitoring system. The setup is in full productive use at upc - cablecom, switzerland.
If Extopus looks interesting to you and you would like to contract us for custom integration work or provide sponsoring, please be in touch.
There is no official release of Extopus yet, but we develop in the open, so come visit our Git Hub repository. To get your own copy, run "git clone git://github.com/oetiker/extopus.git".
