Observium On Centos 8 [upd] | How To Install

sudo dnf update -y By default, CentOS 8 enables SELinux in "Enforcing" mode. While Observium can run with SELinux enabled, configuring policies correctly is complex and often leads to "Permission Denied" errors during installation. For the sake of this installation guide, we will set SELinux to Permissive mode.

Open the SELinux configuration file:

Save and exit the file (Ctrl+O, Enter, Ctrl+X). You must reboot your server for this change to take effect. sudo reboot Wait for the server to restart and log back in. Step 2: Install Required Repositories CentOS 8 uses dnf as its package manager. Observium requires several PHP extensions that are readily available, but we also need the EPEL (Extra Packages for Enterprise Linux) repository for some dependencies. Install EPEL Repo sudo dnf install epel-release -y Enable PowerTools Some dependencies required by network monitoring tools are found in the PowerTools repository. Enable it using the following command: how to install observium on centos 8

Log in to the MariaDB shell:

sudo systemctl start httpd sudo systemctl enable httpd CentOS 8 uses MariaDB as the default drop-in replacement for MySQL. sudo dnf update -y By default, CentOS 8

sudo dnf install php php-cli php-mysqlnd php-gd php-snmp php-pear php-php-gettext php-mbstring php-process php-xml php-json php-ldap -y Observium requires specific system utilities for network discovery (SNMP, fping, etc.) and graph generation (RRDtool).

sudo systemctl start mariadb sudo systemctl enable mariadb Run the security script to set a root password and remove anonymous users. Open the SELinux configuration file: Save and exit

However, installing Observium on CentOS 8 can be a nuanced process. With the transition from MySQL to MariaDB as the default database system, the shift from PHP 7.2 to newer versions, and the availability of Observium in both Community (Free) and Professional editions, there are specific steps that must be followed meticulously.

sudo mysql -u root -p (Enter the root password you set in Step 3).

In the realm of network monitoring, having a tool that is both powerful and visually intuitive is a necessity for system administrators. Observium stands out as a low-maintenance, auto-discovering network monitoring platform. It supports a wide range of device types and operating systems, offering a robust interface for tracking the health and status of your network infrastructure.