HOW TO INSTALL MONITORIX SYSTEM AND NETWORK MONITORING TOOLS IN REDHAT/CENTOS/FEDORA
Introduction
In this article we are going to learn How to install Monitorix System and Network monitoring tools in Redhat/CentOS/Fedora. Monitorix is a open source application is a System and Network monitoring tools for Linux. Monitorix was written and developed by Jordi Sanfeliu using Perl programming language and released initially on year 2005 under GNU GPLv2 License. It’s an nice light weight and user friendly application consumes less memory & available for almost all Linux and Unix related operating systems.
Now let’s have a look at features of Monitorix network monitoring tools :
- This application is available for Linux and Unix operating systems only i.e. Redhat, CentOS, Fedora, Ubuntu, FreeBSD…etc…
- You can use this application to monitor Network bandwidth and Traffic usage,
- Monitorix network monitoring tools can provide statistics of Unlimited network interfaces.
- Supports both IPV4 and also IPV6 connections and can generate the statistics of both.
- Supports any number of Network ports with all protocols i.e. TCP and UDP.
- Monitorix can be used to monitor performance and statistics of web server like Apache, Nginx.
- Can monitor statistics of database applications like MySQL, MongoDB.
- Monitorix network monitoring tools can provide statistics of Important services like NFS server and client, BIND, NTP, Squid web cache and proxy server.
- Check system performances like up time, Memory cache, utilization of file systems, Inode, disks, assigned memory and many more.
For more features and information’s of Monitorix you can visit the official website.
Follow the below steps to install Monitorix System and Network monitoring tools in Redhat/CentOS/Fedora
Before start the installation of Monitorix network monitoring tools we have to install EPEL Release repository package as it’s not a part of default repository. Hence to install the repository use the below command.
[root@localhost ~]# yum -y install epel-release # Install EPEL Release Repository
Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
* base: centos.mirror.net.in
* extras: del-mirrors.extreme-ix.org
* updates: del-mirrors.extreme-ix.org
base | 3.7 kB 00:00
extras | 3.4 kB 00:00
extras/primary_db | 30 kB 00:00
updates | 3.4 kB 00:00
updates/primary_db | 7.0 MB 00:15
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:6-8 will be installed
--> Finished Dependency Resolution
.
.
Running Transaction
Installing : epel-release-6-8.noarch 1/1
Verifying : epel-release-6-8.noarch 1/1
Installed:
epel-release.noarch 0:6-8
Complete!
After installing the EPEL repository now we are ready to install the Monitorix monitoring tools package. Hence let’s go ahead and install the same using below command.
[root@localhost ~]# yum -y install monitorix # Install the Monitorix Package
Now we have installed the Monitorix network monitoring tools application successfully. To confirm the same use the below command.
[root@localhost ~]# rpm -qa | grep monitorix # Confirm the installed Package
monitorix-3.10.0-1.el6.noarch
First we have to check if the Monitorix application service is started or not. To do so use the below command.
[root@localhost ~]# /etc/init.d/monitorix status # Check the service running status
monitorix is stopped
Also Read :
- SETUP NETDATA FOR REAL TIME PERFORMANCE MONITOR IN LINUX SYSTEM
- STEP BY STEP NAGIOS CORE 4.3 INSTALLATION ON REDHAT/CENTOS/FEDORA
- HOW TO INSTALL WIRESHARK NETWORK ANALYZER IN UBUNTU 16.04 – A BEST NETWORK TRAFFIC ANALYZER FOR LINUX
- HOW TO INSTALL STACER SYSTEM OPTIMIZER IN UBUNTU 16.04
As you can see above currently the Monitorix network monitoring tools service is in stopped state. So to start the service use the below command.
[root@localhost ~]# /etc/init.d/monitorix start # Start the Service
Starting monitorix: [ OK ]
[root@localhost ~]# /etc/init.d/monitorix stop # Stop the Service
[root@localhost ~]# /etc/init.d/monitorix restart # Restart the Service
Refer the below command to start the application automatically at Startup.
[root@localhost ~]# chkconfig --level 35 monitorix on # Start the Service at Startup
Now to open the Monitorix network monitoring tools just open the Web Browser and enter the URL http://localhost:8080/monitorix. Refer the snapshots below.
Snap : 1
Snap : 2
To uninstall the Monitorix network monitoring tools use the below command.
[root@localhost ~]# rpm -ev monitorix # Uninstall the Application
This is how we can install Monitorix System and Network monitoring tools in Redhat/CentOS/Fedora. If you found this article useful then Like us, Share this post on your preferred Social media, Subscribe our Newsletter OR if you have something to say then feel free to comment on the comment box below.