Iptraf is much more detailed in its output compared to iftop command. Here’s our list of the best bandwidth monitoring tools: NetVizura NetFlow Analyzer Alternatives and Similar from Additionally, this graph is being constantly updated by the speedometer instance that is monitoring the interface eth0. Also connected users whit their hostname are listed.Linux Measure Network Traffic. key efficiency, load, uptime, Bps in and out. Mytop is used to monitor MySql databases. ftptop displays running status on proftpd server connections. Apachetop Ftptopįtptop is a tool provided by proftpd package. Apachetop is console-based as we see below. There are a lot of general monitoring apps that will monitor Apache server related metrics but apachetop provides a simple and fast way to monitor Apache related metrics like HTTP codes, requests, etc. Trafshow ArpwatchĪrpwatch is a simple command to list and watch Arp changes in the localhost Application Apachetop TrafShow also listens UDP 9995 by default for Cisco Netflow to print metrics about flow. Trafshow is a simple interactive program that gathers the network traffic from all libcap-capable interface to accumulate it in memory. This little tool list client and server addresses with the TCP connection state and speed information. Tcptrack provides information about TCP specific issues. Iotop provides information about total disk read, actual disk read, total disk write and actual disk write. Itop is similar to the top but it shows metric from disk io point of view. Monitorix is a script written in Perl and works as a CGI application. Monitorix is a free, open-source, lightweight system monitoring designed to monitor services and system resources. Htop has some basic graphics about CPU cores also have the ability to sort, nice, kill, search processes. Htop is another popular console-based monitoring tool. Vmstat reports information about processes, memory, paging, block IO, traps, disks, and CPU activity. Also provides general system load information. The top is process and memory specific monitoring tool and provides useful information about CPU usage, memory usage, top process by CPU, memory, etc. It is provided by default most of the distributions. The top is a top command used by Linux system administrators. Psacct runs as a daemon and watches activities about users and resource usage. Psacct or alternatively acct is used to monitor user activity. Collectl provides the ability to save CPU, disk, NFS, inode, interrupts,memory, socket, TCP, slabs performance metrics. To save system metrics record mode is enabled.
Data recorded from systems can be read again to show.
Nmon CollectlĬollectctl collects data about the current system status. Nmon provides information about CPU utilization, disk io, network usage statistics, and related graphics. It is very useful for monitoring little systems. Nmon is terminal-based monitoring tool with some good graphical screens. The current version of Zenoss provides Resource Manager to manage monitoring clients, Service impact to manage service-related issues, Analytics, and Core which is main part of Zenoss. Zenoss is a similar product to Nagios but it provides up to date technologies because it is newcomer according to Nagios. Nagios also provides configuration wizards to automatically deploy and configure agents. Nagios collect monitoring metrics through agents, Syslog or similar protocols. Nagios provides powerful monitoring engine. It is a platform because it has Log and Network Analyzer applications. Nagios is a popular general monitoring platform. As I know there is a lot of tools to monitor and debug Linux system, network, disk, process, and applications so I have categorized them like below In this tutorial, we will look at Linux monitoring tools and their features. Actually we can state that half of system administrating is monitoring and anticipating systems and their events. As a system administrator monitoring systems is very important job.