FOSSPicks
System monitor
Hegemon
There are many command-line system monitor tools, and we've looked at a fair number in these pages, but there's always room for another monitor that attempts to do something differently. Hegemon succeeds, mostly, because it presents only the information we really care about in a way that's useful. That information is how much of your CPU capacity is being used (broken down into cores, if required), how hot your system is running, and how well your fan or cooling is responding to this load. It presents this information as a scrolling and colorful histogram that can be expanded or contracted with a simple press of the space bar. As system load increases, you can see exactly which cores are carrying the burden, along with how it's heating up your system. The fan speed will typically ramp up to compensate, creating a scrolling chart of your system load and on-going performance.
The folding and unfolding of each element is a quick and easy way to limit the details you see, as well as to get more information when you need it. To Hegemon, each of these sources is a data stream, effectively making the application modular, and further data streams can potentially be plugged into the same system. The excellent documentation covers the details and also promises incoming network, disk I/O, and GPU usage streams to augment the already busy display. The application itself is written in Rust and is installed via Cargo, which makes it a little more install-resource-heavy than the typical command-driven monitor. However, this means writing a new data stream could be a perfect point of entry for someone's nascent Rust skills and a great way of adding to an already fully functional and useful tool.
Project Website
https://github.com/p-e-w/hegemon
Text editor
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Fedora Asahi 40 Remix Available for Macs with Apple Silicon
If you've been anticipating KDE's Plasma 6 for your Apple Silicon-powered Mac, then you're in luck.
-
Red Hat Adds New Deployment Option for Enterprise Linux Platforms
Red Hat has re-imagined enterprise Linux for an AI future with Image Mode.
-
OSJH and LPI Release 2024 Open Source Pros Job Survey Results
See what open source professionals look for in a new role.
-
Proton 9.0-1 Released to Improve Gaming with Steam
The latest release of Proton 9 adds several improvements and fixes an issue that has been problematic for Linux users.
-
So Long Neofetch and Thanks for the Info
Today is a day that every Linux user who enjoys bragging about their system(s) will mourn, as Neofetch has come to an end.
-
Ubuntu 24.04 Comes with a “Flaw"
If you're thinking you might want to upgrade from your current Ubuntu release to the latest, there's something you might want to consider before doing so.
-
Canonical Releases Ubuntu 24.04
After a brief pause because of the XZ vulnerability, Ubuntu 24.04 is now available for install.
-
Linux Servers Targeted by Akira Ransomware
A group of bad actors who have already extorted $42 million have their sights set on the Linux platform.
-
TUXEDO Computers Unveils Linux Laptop Featuring AMD Ryzen CPU
This latest release is the first laptop to include the new CPU from Ryzen and Linux preinstalled.
-
XZ Gets the All-Clear
The back door xz vulnerability has been officially reverted for Fedora 40 and versions 38 and 39 were never affected.