{"id":13865,"date":"2019-04-06T12:19:40","date_gmt":"2019-04-06T12:19:40","guid":{"rendered":"http:\/\/www.appservgrid.com\/paw92\/?p=13865"},"modified":"2019-04-06T12:19:40","modified_gmt":"2019-04-06T12:19:40","slug":"16-useful-bandwidth-monitoring-tools-to-analyze-network-usage-in-linux","status":"publish","type":"post","link":"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/04\/06\/16-useful-bandwidth-monitoring-tools-to-analyze-network-usage-in-linux\/","title":{"rendered":"16 Useful Bandwidth Monitoring Tools to Analyze Network Usage in Linux"},"content":{"rendered":"<p>Are you having problems monitoring your Linux network bandwidth usage? Do you need help? It\u2019s important that you are able to visualize what is happening in your network in order to understand and resolve whatever is causing network slowness or simply to keep an eye on your network.<\/p>\n<p><strong>Read Also<\/strong>:\u00a0<a href=\"https:\/\/www.tecmint.com\/command-line-tools-to-monitor-linux-performance\/\" target=\"_blank\" rel=\"noopener\">20 Commad Line Tools to Monitor Linux Performance<\/a><\/p>\n<p>In this article, we will review 16 useful bandwidth monitoring tools to analyze network usage on a Linux system.<\/p>\n<p>If you are looking to manage, troubleshoot or debug your Network, then read our article \u2013\u00a0<a href=\"https:\/\/www.tecmint.com\/linux-networking-commands\/\" target=\"_blank\" rel=\"noopener\">A Linux Sysadmin\u2019s Guide to Network Management, Troubleshooting and Debugging<\/a><\/p>\n<p>The tools listed below are all open source and can help you to answer questions such as \u201c<strong>why is the network so slow today?<\/strong>\u201d. This article includes a mix of small tools for monitoring bandwidth on a single Linux machine and complete monitoring solutions capable of handling a few number of hosts on a\u00a0<strong>LAN<\/strong>\u00a0(<strong>Local Area Network<\/strong>) to multiple host even on a\u00a0<strong>WAN<\/strong>\u00a0(<strong>Wide Area Network<\/strong>).<\/p>\n<h3>1. vnStat \u2013 A Network Traffic Monitor<\/h3>\n<p><a href=\"https:\/\/www.tecmint.com\/install-vnstat-and-vnstati-to-monitor-linux-network-traffic\/\" target=\"_blank\" rel=\"noopener\">VnStat<\/a>\u00a0is a fully-featured, command line-based program to monitor Linux network traffic and bandwidth utilization in real-time, on Linux and BSD systems.<\/p>\n<div id=\"attachment_30598\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Vnstat-Network-Traffic-Tool.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30598\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Vnstat-Network-Traffic-Tool.png\" sizes=\"auto, (max-width: 1022px) 100vw, 1022px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Vnstat-Network-Traffic-Tool.png 1022w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Vnstat-Network-Traffic-Tool-768x507.png 768w\" alt=\"Vnstat Network Traffic Monitor Tool\" width=\"1022\" height=\"675\" aria-describedby=\"caption-attachment-30598\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30598\" class=\"wp-caption-text\">Vnstat Network Traffic Monitor Tool<\/p>\n<\/div>\n<p>One advantage it has over similar tool is that it logs network traffic and bandwidth usage statistics for later analysis \u2013 this is its default behavior. You can actually view these logs even after system reboots.<\/p>\n<h4>Install VnStat in Linux<\/h4>\n<pre># yum install epel-release  [On <strong>RHEL\/CentOS<\/strong>]\r\n# yum install vnstat\r\n\r\n# apt install vnstat   [On <strong>Debian\/Ubuntu<\/strong>]\r\n<\/pre>\n<h3>2. iftop \u2013 Displays Bandwidth Usage<\/h3>\n<p><a href=\"https:\/\/www.tecmint.com\/iftop-linux-network-bandwidth-monitoring-tool\/\" target=\"_blank\" rel=\"noopener\">iftop<\/a>\u00a0is a simple, easy to use, real time\u00a0<a href=\"https:\/\/www.tecmint.com\/12-top-command-examples-in-linux\/\" target=\"_blank\" rel=\"noopener\">top-like<\/a>\u00a0command line based network bandwidth monitoring tool, used to get a quick overview of network activities on an interface. It displays network usage bandwidth updates every 2, 10 and 40 seconds on average.<\/p>\n<div id=\"attachment_30599\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Iftop-Display-Bandwidth-Usage.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30599\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Iftop-Display-Bandwidth-Usage.png\" sizes=\"auto, (max-width: 857px) 100vw, 857px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Iftop-Display-Bandwidth-Usage.png 857w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Iftop-Display-Bandwidth-Usage-768x548.png 768w\" alt=\"Iftop Display Bandwidth Usage\" width=\"857\" height=\"611\" aria-describedby=\"caption-attachment-30599\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30599\" class=\"wp-caption-text\">Iftop Display Bandwidth Usage<\/p>\n<\/div>\n<h4>Install iftop in Linux<\/h4>\n<pre># yum install epel-release  [On <strong>RHEL\/CentOS<\/strong>]\r\n# yum install iftop\r\n\r\n# apt install iftop   [On <strong>Debian\/Ubuntu<\/strong>]\r\n<\/pre>\n<h3>3. nload \u2013 Displays Network Usage<\/h3>\n<p><a href=\"https:\/\/www.tecmint.com\/nload-monitor-linux-network-traffic-bandwidth-usage\/\" target=\"_blank\" rel=\"noopener\">nload<\/a>\u00a0is a another simple, easy to use command-line tool for monitoring network traffic and bandwidth usage in real time. It uses graphs to help you monitor inbound and outbound traffic. In addition, it also displays information such as the total amount of transfered data and min\/max network usage.<\/p>\n<div id=\"attachment_30601\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/nload-Monitor-Network-Usage.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30601\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/nload-Monitor-Network-Usage.png\" sizes=\"auto, (max-width: 857px) 100vw, 857px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/nload-Monitor-Network-Usage.png 857w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/nload-Monitor-Network-Usage-768x548.png 768w\" alt=\"nload - Monitor Network Usage\" width=\"857\" height=\"611\" aria-describedby=\"caption-attachment-30601\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30601\" class=\"wp-caption-text\">nload \u2013 Monitor Network Usage<\/p>\n<\/div>\n<h4>Install nload in Linux<\/h4>\n<pre># yum install epel-release  [On <strong>RHEL\/CentOS<\/strong>]\r\n# yum install nload\r\n\r\n# apt install nload   [On <strong>Debian\/Ubuntu<\/strong>]\r\n<\/pre>\n<h3>4. NetHogs \u2013 Monitor Network Traffic Bandwidth<\/h3>\n<p><a href=\"https:\/\/www.tecmint.com\/nethogs-monitor-per-process-network-bandwidth-usage-in-real-time\/\" target=\"_blank\" rel=\"noopener\">NetHogs<\/a>\u00a0is a tiny top-like, text-based tool to monitor real time network traffic bandwidth usage by each process or application running on a Linux system. It simply offers real time statistics of your network bandwidth usage on a per-process basis.<\/p>\n<div id=\"attachment_30602\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/NetHogs-Monitor-Network-Usage-Per-User.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30602\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/NetHogs-Monitor-Network-Usage-Per-User.png\" sizes=\"auto, (max-width: 857px) 100vw, 857px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/NetHogs-Monitor-Network-Usage-Per-User.png 857w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/NetHogs-Monitor-Network-Usage-Per-User-768x548.png 768w\" alt=\"NetHogs - Monitor Network Usage Per User\" width=\"857\" height=\"611\" aria-describedby=\"caption-attachment-30602\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30602\" class=\"wp-caption-text\">NetHogs \u2013 Monitor Network Usage Per User<\/p>\n<\/div>\n<h4>Install NetHogs in Linux<\/h4>\n<pre># yum install epel-release  [On <strong>RHEL\/CentOS<\/strong>]\r\n# yum install nethogs\r\n\r\n# apt install nethogs       [On <strong>Debian\/Ubuntu<\/strong>]\r\n<\/pre>\n<h3>5. bmon \u2013 Bandwidth Monitor and Rate Estimator<\/h3>\n<p><a href=\"https:\/\/www.tecmint.com\/bmon-network-bandwidth-monitoring-debugging-linux\/\" target=\"_blank\" rel=\"noopener\">bmon<\/a>\u00a0is also a straightforward command line tool for monitoring network bandwidth utilization and a rate estimator, in Linux. It captures network statistics and visualizes them in a human friendly format so that you can keep an eye on your system.<\/p>\n<div id=\"attachment_30603\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Bmon-Bandwidth-Monitor-and-Rate-Estimator.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30603\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Bmon-Bandwidth-Monitor-and-Rate-Estimator.png\" sizes=\"auto, (max-width: 857px) 100vw, 857px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Bmon-Bandwidth-Monitor-and-Rate-Estimator.png 857w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Bmon-Bandwidth-Monitor-and-Rate-Estimator-768x548.png 768w\" alt=\"Bmon - Bandwidth Monitor and Rate Estimator\" width=\"857\" height=\"611\" aria-describedby=\"caption-attachment-30603\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30603\" class=\"wp-caption-text\">Bmon \u2013 Bandwidth Monitor and Rate Estimator<\/p>\n<\/div>\n<h4>Install Bmon in Linux<\/h4>\n<pre># yum install epel-release  [On <strong>RHEL\/CentOS<\/strong>]\r\n# yum install bmon\r\n\r\n# apt install bmon          [On <strong>Debian\/Ubuntu<\/strong>]\r\n<\/pre>\n<h3>6. Darkstat \u2013 Captures Network Traffic<\/h3>\n<p><a href=\"https:\/\/www.tecmint.com\/darkstat-web-based-linux-network-traffic-analyzer\/\" target=\"_blank\" rel=\"noopener\">Darkstat<\/a>\u00a0is a small, simple, cross-platform, real-time, efficient web-based network traffic analyzer. It is a network statistics monitoring tool that works by capturing network traffic, computes usage statistics, and serves the reports over HTTP in a graphical format. You can also use it via the command line to get the same results.<\/p>\n<div id=\"attachment_30605\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Darkstat-Captures-Network-traffic.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30605\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Darkstat-Captures-Network-traffic.png\" alt=\"Darkstat - Captures Network Traffic\" width=\"680\" height=\"600\" aria-describedby=\"caption-attachment-30605\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30605\" class=\"wp-caption-text\">Darkstat \u2013 Captures Network Traffic<\/p>\n<\/div>\n<h4>Install Darkstat in Linux<\/h4>\n<pre># yum install epel-release  [On <strong>RHEL\/CentOS<\/strong>]\r\n# yum install darkstat\r\n\r\n# apt install darkstat      [On <strong>Debian\/Ubuntu<\/strong>]\r\n<\/pre>\n<h3>7. IPTraf \u2013 An IP Network Monitor<\/h3>\n<p><a href=\"https:\/\/www.tecmint.com\/real-time-interactive-ip-lan-monitoring-with-iptraf-tool\/\" target=\"_blank\" rel=\"noopener\">IPTraf<\/a>\u00a0is an easy to use, ncurses-based and configurable tool for monitoring incoming and outgoing network traffic passing through an interface. It is useful for IP traffic monitoring, and viewing general interface statistics, detailed interface statistics and so much more.<\/p>\n<div id=\"attachment_30606\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/IPTraf-Network-Statistics-Utility.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30606\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/IPTraf-Network-Statistics-Utility.gif\" alt=\"IPTraf - Network Statistics Utility\" width=\"561\" height=\"352\" aria-describedby=\"caption-attachment-30606\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30606\" class=\"wp-caption-text\">IPTraf \u2013 Network Statistics Utility<\/p>\n<\/div>\n<h4>Install IPTraf in Linux<\/h4>\n<pre># yum install epel-release  [On <strong>RHEL\/CentOS<\/strong>]\r\n# yum install iptraf\r\n\r\n# apt install iptraf        [On <strong>Debian\/Ubuntu<\/strong>]\r\n<\/pre>\n<h3>8. CBM \u2013 (Color Bandwidth Meter)<\/h3>\n<p><a href=\"https:\/\/www.tecmint.com\/cbm-shows-network-bandwidth-traffic-in-ubuntu\/\" target=\"_blank\" rel=\"noopener\">CBM<\/a>\u00a0is a tiny command line utility for displaying current network traffic on all connected devices in colored output in Ubuntu Linux and its derivatives such as Linux Mint, Lubuntu and many others. It shows each connected network interface, bytes received, bytes transmitted and total bytes, allowing you to monitor network bandwidth.<\/p>\n<div id=\"attachment_30607\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/CBM-Monitor-Network-LAN-Usage.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30607\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/CBM-Monitor-Network-LAN-Usage.png\" sizes=\"auto, (max-width: 802px) 100vw, 802px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/CBM-Monitor-Network-LAN-Usage.png 802w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/CBM-Monitor-Network-LAN-Usage-768x439.png 768w\" alt=\"CBM - Monitor Network LAN Usage\" width=\"802\" height=\"458\" aria-describedby=\"caption-attachment-30607\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30607\" class=\"wp-caption-text\">CBM \u2013 Monitor Network LAN Usage<\/p>\n<\/div>\n<h4>Install Color Bandwidth Meter in Linux<\/h4>\n<pre># yum install epel-release  [On <strong>RHEL\/CentOS<\/strong>]\r\n# yum install cbm\r\n\r\n# apt install cbm           [On <strong>Debian\/Ubuntu<\/strong>]\r\n<\/pre>\n<h3>9. Iperf\/Iperf3 \u2013 Network Bandwidth Measurement Tool<\/h3>\n<p><a href=\"https:\/\/iperf.fr\/iperf-doc.php\" target=\"_blank\" rel=\"nofollow noopener\">Iperf\/Iperf3<\/a>\u00a0is a powerful tool for measuring network throughput over protocols such as TCP, UDP and SCTP. It is primarily built to help in tuning TCP connections over a particular path, thus useful for testing and monitoring the maximum achievable bandwidth on IP networks (supports both IPv4 and IPv6). It requires a server and a client to perform tests (which reports the bandwidth, loss, and other useful network performance parameters).<\/p>\n<div id=\"attachment_30608\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Iperf3-Network-Performance-and-Tuning.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30608\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Iperf3-Network-Performance-and-Tuning.png\" sizes=\"auto, (max-width: 792px) 100vw, 792px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Iperf3-Network-Performance-and-Tuning.png 792w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Iperf3-Network-Performance-and-Tuning-768x490.png 768w\" alt=\"Iperf3 - Network Performance and Tuning\" width=\"792\" height=\"505\" aria-describedby=\"caption-attachment-30608\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30608\" class=\"wp-caption-text\">Iperf3 \u2013 Network Performance and Tuning<\/p>\n<\/div>\n<h4>Install Iperf3 in Linux<\/h4>\n<pre># yum install epel-release  [On <strong>RHEL\/CentOS<\/strong>]\r\n# yum install iperf3\r\n\r\n# apt install iperf3        [On <strong>Debian\/Ubuntu<\/strong>]\r\n<\/pre>\n<h3>10. Netperf \u2013 Network Bandwidth Testing<\/h3>\n<p><a href=\"https:\/\/github.com\/HewlettPackard\/netperf\" target=\"_blank\" rel=\"nofollow noopener\">Netperf<\/a>\u00a0is similar to iperf, for testing network performance. It can help in monitoring network bandwidth in Linux by measuring data transfer using either TCP, UDP. It also supports measurements via Berkeley Sockets interface, DLPI, Unix Domain Sockets and so many other interfaces. You need a server and a client to run tests.<\/p>\n<div id=\"attachment_30609\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Netperf-Network-Bandwidth-Testing.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30609\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Netperf-Network-Bandwidth-Testing.gif\" alt=\"Netperf - Network Bandwidth Testing\" width=\"487\" height=\"573\" aria-describedby=\"caption-attachment-30609\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30609\" class=\"wp-caption-text\">Netperf \u2013 Network Bandwidth Testing<\/p>\n<\/div>\n<p>For installation instruction, check out project github page.<\/p>\n<h3>11. SARG \u2013 Squid Analysis Report Generator<\/h3>\n<p><a href=\"https:\/\/www.tecmint.com\/sarg-squid-analysis-report-generator-and-internet-bandwidth-monitoring-tool\/\" target=\"_blank\" rel=\"noopener\">SARG<\/a>\u00a0is a squid log files analyzer and internet bandwidth monitoring tool. It produces useful HTML reports with information including but not limited to IP addresses, and total bandwidth usage. It is a handy tool for monitoring internet bandwidth utilization by individual machines on a single network.<\/p>\n<div id=\"attachment_30610\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Sarg-Squid-Network-Analysis-Report-Generator.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30610\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Sarg-Squid-Network-Analysis-Report-Generator.png\" alt=\"Sarg - Squid Network Analysis Report Generator\" width=\"620\" height=\"430\" aria-describedby=\"caption-attachment-30610\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30610\" class=\"wp-caption-text\">Sarg \u2013 Squid Network Analysis Report Generator<\/p>\n<\/div>\n<p>For installation instruction and usage, check out our article \u2013\u00a0<a href=\"https:\/\/www.tecmint.com\/sarg-squid-analysis-report-generator-and-internet-bandwidth-monitoring-tool\/\" target=\"_blank\" rel=\"noopener\">How to Install SARG to Monitor Squid Internet Bandwidth Usage<\/a>.<\/p>\n<h3>12. Monitorix \u2013 System and Network Monitoring Tool<\/h3>\n<p><a href=\"https:\/\/www.tecmint.com\/monitorix-a-lightweight-system-and-network-monitoring-tool-for-linux\/\" target=\"_blank\" rel=\"noopener\">Monitorix<\/a>\u00a0is a lightweight system resources and network monitoring application, designed for small Linux\/Unix servers and also comes with amazing support for embedded devices.<\/p>\n<p>It helps you monitor network traffic and usage statistics from unlimited number of network devices. It supports IPv4 and IPv6 connections, includes packet traffic and traffic error graphs, and supports up to 9 qdiscs per network interface.<\/p>\n<div id=\"attachment_30611\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Monitorix-System-and-Network-Monitoring-Tool.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30611\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Monitorix-System-and-Network-Monitoring-Tool.png\" sizes=\"auto, (max-width: 863px) 100vw, 863px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Monitorix-System-and-Network-Monitoring-Tool.png 863w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Monitorix-System-and-Network-Monitoring-Tool-768x566.png 768w\" alt=\"Monitorix - System and Network Monitoring Tool\" width=\"863\" height=\"636\" aria-describedby=\"caption-attachment-30611\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30611\" class=\"wp-caption-text\">Monitorix \u2013 System and Network Monitoring Tool<\/p>\n<\/div>\n<h3>Install Monitorix in Linux<\/h3>\n<pre># yum install epel-release  [On <strong>RHEL\/CentOS<\/strong>]\r\n# yum install monitorix\r\n\r\n# apt install monitorix     [On <strong>Debian\/Ubuntu<\/strong>]\r\n<\/pre>\n<h3>13. Cacti \u2013 Network Monitoring and Graphing Tool<\/h3>\n<p><a href=\"https:\/\/www.tecmint.com\/install-cacti-network-monitoring-on-rhel-centos-6-3-5-8-and-fedora-17-12\/\" target=\"_blank\" rel=\"noopener\">Cacti<\/a>\u00a0is a fully functional, web based network graphing PHP application with an intuitive, easy to use interface. It uses MySQL database for storing data collected network performance data, used to produce customized graphing. It is a frontend to RRDTool, useful for monitoring small to complex networks with thousands of devices.<\/p>\n<div id=\"attachment_30612\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Cacti-Network-Monitoring-and-Graphing-Tool.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30612\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Cacti-Network-Monitoring-and-Graphing-Tool.png\" alt=\"Cacti - Network Monitoring and Graphing Tool\" width=\"530\" height=\"394\" aria-describedby=\"caption-attachment-30612\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30612\" class=\"wp-caption-text\">Cacti \u2013 Network Monitoring and Graphing Tool<\/p>\n<\/div>\n<p>For installation instruction and usage, check out our article \u2013\u00a0<a href=\"https:\/\/www.tecmint.com\/install-cacti-network-monitoring-on-rhel-centos-6-3-5-8-and-fedora-17-12\/\" target=\"_blank\" rel=\"noopener\">How to Install Cacti \u2013 A Network Monitoring and Graphing Tool<\/a>.<\/p>\n<h3>14. Observium \u2013 Network Monitoring Platform<\/h3>\n<p><a href=\"https:\/\/www.tecmint.com\/install-observium-in-centos\/\" target=\"_blank\" rel=\"noopener\">Observium<\/a>\u00a0is a fully-featured network monitoring platform with an elegant and powerful, robust yet simple and intuitive interface. It supports a number of platforms including, Linux, Windows, FreeBSD, Cisco, HP, Dell and many others, and includes autodetection of devices. It helps users to gather network metrics and offers intuitive graphing of device metrics from collected performance data.<\/p>\n<div id=\"attachment_30613\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Observium-Network-Monitoring-Platform.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30613\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Observium-Network-Monitoring-Platform.png\" sizes=\"auto, (max-width: 949px) 100vw, 949px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Observium-Network-Monitoring-Platform.png 949w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Observium-Network-Monitoring-Platform-768x511.png 768w\" alt=\"Observium - Network Monitoring Platform\" width=\"949\" height=\"632\" aria-describedby=\"caption-attachment-30613\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30613\" class=\"wp-caption-text\">Observium \u2013 Network Monitoring Platform<\/p>\n<\/div>\n<p>For installation instruction and usage, check out our article \u2013\u00a0<a href=\"https:\/\/www.tecmint.com\/install-observium-in-centos\/\" target=\"_blank\" rel=\"noopener\">How to Install Observium \u2013 A Complete Network Management and Monitoring System<\/a>.<\/p>\n<h3>15. Zabbix \u2013 Application and Network Monitoring Tool<\/h3>\n<p><a href=\"https:\/\/www.tecmint.com\/install-and-configure-zabbix-monitoring-on-debian-centos-rhel\/\" target=\"_blank\" rel=\"noopener\">Zabbix<\/a>\u00a0is a feature-rich, commonly used network monitoring platform, designed in a server-client model, to monitor networks, servers and applications in real time. It collects different types of data that are used for visual representation network performance or load metrics of the monitored devices.<\/p>\n<p>It is capable of working with well known networking protocols such as HTTP, FTP, SMTP, IMAP and many more, without the need to install additional software on the monitored devices.<\/p>\n<div id=\"attachment_30614\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Zabbix-Monitoring-Solution-for-Linux.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30614\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Zabbix-Monitoring-Solution-for-Linux.png\" sizes=\"auto, (max-width: 984px) 100vw, 984px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Zabbix-Monitoring-Solution-for-Linux.png 984w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Zabbix-Monitoring-Solution-for-Linux-768x648.png 768w\" alt=\"Zabbix - Monitoring Solution for Linux\" width=\"984\" height=\"830\" aria-describedby=\"caption-attachment-30614\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30614\" class=\"wp-caption-text\">Zabbix \u2013 Monitoring Solution for Linux<\/p>\n<\/div>\n<p>For installation instruction and usage, check out our article \u2013\u00a0<a href=\"https:\/\/www.tecmint.com\/install-and-configure-zabbix-monitoring-on-debian-centos-rhel\/\" target=\"_blank\" rel=\"noopener\">How to Install Zabbix \u2013 A Complete Network Monitoring Solution for Linux<\/a>.<\/p>\n<h3>16. Nagios \u2013 Monitors Systems, Networks and Infrastructure<\/h3>\n<p><a href=\"https:\/\/www.tecmint.com\/install-nagios-in-linux\/\" target=\"_blank\" rel=\"noopener\">Nagios<\/a>\u00a0is a robust, powerful, feature-rich and widely used monitoring software. It allows you to monitor local and remote network devices and their services from a single window.<\/p>\n<p>It offers bandwidth monitoring in network devices such as switches and Routers via SNMP thus enabling you to easily find out over utilized ports, and pin point possible network abusers.<\/p>\n<p><strong>Read Also<\/strong>:\u00a0<a href=\"https:\/\/www.tecmint.com\/linux-network-configuration-and-troubleshooting-commands\/\" target=\"_blank\" rel=\"noopener\">13 Linux Network Configuration and Troubleshooting Commands<\/a><\/p>\n<p>In addition, Nagios also helps you to keep an eye on per-port bandwidth utilization and errors, and supports fast detection of network outages and protocol failures.<\/p>\n<div id=\"attachment_30615\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Nagios-IT-Infrastructure-Monitoring-Tool.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30615\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Nagios-IT-Infrastructure-Monitoring-Tool.png\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Nagios-IT-Infrastructure-Monitoring-Tool.png 1000w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/09\/Nagios-IT-Infrastructure-Monitoring-Tool-768x514.png 768w\" alt=\"Nagios - IT Infrastructure Monitoring Tool\" width=\"1000\" height=\"669\" aria-describedby=\"caption-attachment-30615\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30615\" class=\"wp-caption-text\">Nagios \u2013 IT Infrastructure Monitoring Tool<\/p>\n<\/div>\n<p>For installation instruction and usage, check out our article \u2013\u00a0<a href=\"https:\/\/www.tecmint.com\/install-nagios-in-linux\/\" target=\"_blank\" rel=\"noopener\">How to Install Nagios \u2013 A Complete IT Infrastructure Monitoring Solution for Linux<\/a>.<\/p>\n<h5>Summary<\/h5>\n<p>In this article, we have reviewed a number of useful network bandwidth and system monitoring tools for Linux. If we\u2019ve missed to include any monitoring tool in the list, do share with us in the comment form below.<\/p>\n<p><a href=\"https:\/\/www.tecmint.com\/linux-network-bandwidth-monitoring-tools\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Are you having problems monitoring your Linux network bandwidth usage? Do you need help? It\u2019s important that you are able to visualize what is happening in your network in order to understand and resolve whatever is causing network slowness or simply to keep an eye on your network. Read Also:\u00a020 Commad Line Tools to Monitor &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/04\/06\/16-useful-bandwidth-monitoring-tools-to-analyze-network-usage-in-linux\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;16 Useful Bandwidth Monitoring Tools to Analyze Network Usage in Linux&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-13865","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/13865","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/comments?post=13865"}],"version-history":[{"count":1,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/13865\/revisions"}],"predecessor-version":[{"id":13866,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/13865\/revisions\/13866"}],"wp:attachment":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/media?parent=13865"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/categories?post=13865"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/tags?post=13865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}