New features
- I/O Monitoring for Root Processes: A new feature has been added to monitor disk I/O activity of root processes. You can now click on the storage top processes header to view root processes with the highest I/O activity for a 60-second window. This feature addresses the security limitations in Linux that restrict access to precise I/O data for root processes. To use this functionality, user permission is required to access the privileged
iotop
utility, which is now a new (optional) dependency for the extension.
-
Network Top Processes: Introduced the ability to monitor network I/O activity of individual processes. This feature relies on
nethogs
, a new optional dependency for the extension. Due tonethogs
requiring root access, it can be utilized in two ways:- On-demand: Click the network top processes header to grant permission and start
nethogs
with elevated privileges for about 60 seconds. - Always-on: Grant
nethogs
the necessary capabilities (cap_net_admin
andcap_net_raw=ep
) to run as a privileged service. The extension will automatically detect and use it in this configuration.
Check the documentation for more details.
- On-demand: Click the network top processes header to grant permission and start
-
Sensors Ignore Regex: Now you can use regular expressions to ignore specific sensors based on their name, category, or attribute. This feature allows for more granular control over which sensor data is displayed:
- Sensor Name: Exclude an entire sensor (the one you see in the sensors menu).
- Category: Exclude entire groups of sensors (e.g., "Package", "Core", "Edge").
- Attribute: Exclude specific attributes (e.g., Min, Max, Crit, Alarm).
This powerful filtering mechanism enables users to customize their sensor display, focusing on the most relevant information while reducing clutter from unwanted sensor data.
Bug fixes
- Resolved an issue where
nvidia-smi
was causing an exception, preventing the UI from updating correctly [#131] - Addressed
amdgpu_top
v0.8.5 data structure change, now top processes are correctly displayed - Fixed a bug that prevented Storage Devices from being un-ignored