OpsDash is a self-hosted server and service monitoring solution. It is compact and efficient, allowing it to be readily run on low-end and low-power hardware. This makes it ideal for use in the ARM and embedded world.

Monitoring a Raspberry Pi

Both the OpsDash server and agent, can run comfortably on a $25 Raspberry Pi 1 Model B+. Here’s a screenshot of a part of the OpsDash dashboard for such a device.

Temperature and other Graphs for a Raspberry Pi 1 B+

Where available, the OpsDash agent will also collect and report any system temperature measurements, as you can see above.

Monitoring ARM Devices

Of course, it also runs on higher end ARM devices, like the armv7-based Raspberry Pi 2 Model B, BeagleBoard-xM, BeagleBone Black, etc.

Currently, armv6 and armv7 little-endian devices with hardware FPU is supported. OpsDash comes with .deb packages and .tar.gz tarballs for these architectures.

Monitoring ARM Cloud Instances

ARM cloud instances are becoming more popular, with services like Scaleway offering bare-metal ARM instances. OpsDash works well with the armv7 Scaleway instances, and is designed to work with other similar 32-bit armv7 systems as well.

Interested in learning more about how you can use OpsDash with Raspberry Pi, ARM, and ARM Cloud? Drop us a line or take OpsDash for a spin!