Software Requirements

Observium is designed to run under the Linux operating system and is developed primarily under Debian and Ubuntu. RHEL, CentOS and other RHEL-derived distributions of Linux are also known to work. We recommend always using the most recent version of your chosen distribution as there have been significant performance improvements in much of the software Observium relies on.

Basic Requirements

These requirements relate to the latest CE and Subscription versions of Observium. We strongly recommend not running old releases of Observium.

Package Minimum Recommended Notes
Apache 2.2 2.4 Configuration is different between 2.2 and 2.4
fping - 3.8+ fping is not in the expected location on some distros
MySQL 5.1 5.5+ MariaDB is also supported
Net-SNMP 5.4 5.7+ Several persistent bugs still exist in 5.7+
RRDtool 1.3+ 1.6+ Issues may occur below 1.5. 1.6 has much better performance.
PHP 5.6+ 7.0+ PHP 7 has much better performance than PHP 5. PHP 7.1 is not supported on the current CE release.

PHP 7.1

PHP 7.1 is currently not supported on the latest CE release due to incompatibilities. It is possible to use 7.1 with the subscription version and support will be added in the next CE release.

We strongly recommend that Observium is run on the latest release of your chosen platform. The latest releases of Ubuntu, Debian, CentOS, RedHat Enterprise Linux and Scientific Linux all include recommended versions of Observium's dependencies.

Optional Requirements

Package Notes
GraphViz Required to build maps
Ipmitool Only if you want to poll IPMI baseboard controllers on servers
libvirt-bin Only if you want to monitor remote VM hosts using libvirt