
Observium is a free network monitoring and management platform that supports a wide range of operating systems, devices, and other platforms. Its auto-discovering feature collects data from network devices using Simple Network Management Protocol (SNMP) and stores it in a MySQL database. Furthermore, being a PHP-based platform, it offers an easy-to-use web interface to allow you to monitor the network devices. Some supported platforms and devices are Linux, Cisco, FreeBSD, Windows, Juniper, Brocade, Netscaler, and NetApp. In this article, you will learn how to install Observium on Debian 11 server.
Update the system packages.
Install all the required packages needed to run Observium.
Add Observium system user.
Add the user to group www-data.
Download the latest Observium Community Edition installation files.
Unpack the downloaded files.
Move the extracted files into the /opt directory.
Copy the default configuration file.
Edit the file for your system.
Modify the file as shown bellow, save and close the file:
Create rrd and logs directory.
Change the permissions of the directory.
Edit snmp.conf configuration file to direct the SNMP utilities to use Observium's MIBs.
Modify the line as shown below, save and close the file:
Log in to the MySQL shell. Then, at the password prompt, just press Enter to continue.
Create a database named observium.
Create a user named observium. Modify the StrongPassword value with your secure password.
Grant all database privileges to the user.
Reload the changes.
Exit MySQL shell.
Insert the default MySQL database schema.
Edit the default Apache configuration file.
The final content should be similar to the one below, save and close the file:
Change the global server name.
Add the code below at the end of the file, save and close the file:
Enable mpm_prefork module.
Enable mod_rewrite.
Restart the Apache service.
Add an initial user with access level 10 for administration. Modify the AdminPassword value with your secure password.
Create a new file /etc/cron.d/observium to add cron jobs.
Add the following contents, save and close the file:
Install UFW.
Enable UFW.
Allow port 80 and ssh through UFW firewall.
To access the Observium Web Interface, go to your browser and visit http://Server_IP/. For example:
You have successfully installed Observium on your server. You will get a log-in screen; use admin as your username and AdminPassword as your password. Modify the AdminPassword value with the secure password you entered during setup. You can now access the Dashboard and configure it to begin managing your network.
To learn more about Observium, go to the official documentation page.
0 Comments
Be the first to comment and share your perspective with the community.