Insight: List Of Linux Performance Monitoring Tools
If you are a system admin then one of the job role that you might have is to check the performance of the Linux and the system. In this post, we have collected the list of Linux performance monitoring tools that might be helpful for Linux sysadmin.
List Of Linux Performance Monitoring Tools In 2019
Systat is an all in one system performance monitoring tools. The sysstat package contains various utilities like iostat, mpstat, pidstat, tapestat,cifsiostat,systemd and many more. Default sampling interval is 10 minutes.
VnStat is a console based network logging tool. It keeps a log of network traffic for the selected interface(s). Php is a PHP fronted end to vnStat.
Gnome System Monitor is an easy to use system monitor developed for Gnome based desktop environment. It shows you what programs are running and how much processor time, memory, and disk space are being used.
Nload is a Linux network bandwidth monitoring tool. It monitors network traffic and bandwidth usage in real time. It visualizes the in- and outgoing traffic using two graphs.
- Best of breed latency visualization.
- Interactive graph explorer.
- Wide range of latency measurement plugins.
- Master/Slave System for distributed measurement.
- Highly configurable alerting system.
- Live Latency Charts with the most ‘interesting’ graphs.
It is another Linux system performance monitoring tool. Observium is a cross platform low-maintenance auto-discovering network monitoring platform supporting a wide range of device types.
It keeps track for ethernet/ip address pairings. It monitor Address Resolution Protocol traffic.
Shinken is a Python Nagios based monitoring framework.
Webmin is a web based network monitoring tool. It is an opensource and free to use software. You can setup user accounts, Apache, DNS, file sharing and much more.
Suricata is a free and open source network threat detection engine. It monitor the network traffic using a powerful and extensive rules and signature language, and has powerful Lua scripting support for detection of complex threats.
You can also check our blogpost on various system monitoring tools.