WMLUG September 2017

System Resource Monitoring Tools

Patrick TenHoopen

System Resource Monitoring Tools

● htop ● vtop ● gtop ● GKrellM ● GNOME System Monitor ● Cockpit ● Conky ● Stacer ● KSysGuard - KDE System Guard ● netdata

top http://www.manpages.info/linux/top.1.html ● top is a terminal program that shows process activity. ● It can sort by CPU usage, memory usage, etc., and manage processes.

htop http://hisham.hm/htop/ ● htop is an enhanced top program. ● It can sort info by CPU usage, memory usage, etc., and manage processes.

vtop https://github.com/MrRio/vtop ● vtop is a nodejs-based terminal program to monitor system resources and manage processes.

gtop https://github.com/aksakalli/gtop ● gtop is a nodejs-based system monitoring dashboard for the terminal.

GKrellM http://gkrellm.srcbox.net/ ● GKrellM displays a stacked set of system monitors with many built-in monitors (Sensors, Clock, CPU, Proc, Disk, Internet, Net, Memory, File System, Mail, Battery, Uptime) and some external plug-ins available. ● Right-click the top of the window or F1 for overall configuration. ● Right-click each activated monitor section for its configuration.

GNOME System Monitor https://help.gnome.org/users/gnome-system-monitor/3.26/ ● The GNOME System Monitor is a process manager that also shows graphs of processor, memory, and network activity.

Cockpit http://cockpit-project.org/ Cockpit is a web-based system manager with some resource monitoring. Access it at http://127.0.0.1:9090/

Conky https://github.com/brndnmtthws/con ky/wiki Conky is a light-weight theme-able system monitor.

Stacer https://github.com/oguzhaninan/Stacer ● Stacer is system monitor with a system cleaning utility, startup program manager, service and process manager, and program manager.

KSysGuard - KDE System Guard

● https://www.kde.org/applications/system/ksysgu ard/ ● KSysGuard is a system resource monitor and process manager.

netdata https://github.com/firehol/netdata ● netdata provides real-time performance and health monitoring for local and distributed systems.