In addition to being a great monitoring solution, R-U-ON is first and foremost an open platform.
Using a variety of APIs and standards, you can create your own R-U-ON agents or customized data acquisition and
presentation layer.
RSS R-U-ON's RSS feeds are intended both for human use and system-to-system
integration. The feeds can be used to create your own presentation layer (this is how our widgets work), or
upload the data collected by R-U-ON to a northbound system. Click
here to download
the feed specifications.
Agents You can easily create your own agents and expand R-U-ON's monitoring
capabilities. Through a simple integration (about a day) you can be monitoring your proprietary systems or embed R-U-ON
inside your products and services.
IAOP The
I Am
On
Protocol defines a set of XML/HTTP
requests and responses that allow an agent to communicate with the R-U-ON server. We recommend using
the C#, Java or C API, although the protocol is relatively easy to implement if you happen to be using a different
technology. Get the IAOP specifications
here.
IAO.NET The
I Am
On
.NET API is an open source C#
implementation of the IAOP protocol. It is the most widely used and has comprehensive documentation
and sample programs, including the famous coffee machine. Get it all
here.
JIAO The
Java
I Am
On API is an open source Java implementation
of the IAOP protocol. It is mostly used to embed R-U-ON in Java applications (as opposed to building system monitoring agents).
Download it
here.
CIAO The
C I Am
On API is an open source C implementation of the IAOP protocol.
It is highly portable and very compact. It is the API all our agents use, allowing for a tiny footprint and multi-platform support. You can download the
API
here and get reference source code for our agents
here.