HetrixTools Linux Server Monitoring Agent
Documentation available here: https://docs.hetrixtools.com/category/server-monitor/
Changelog
Version 2.2.11:
- fixed an issue where, in some cases,
zpool
metrics weren't being registered properly
Version 2.2.10:
- fixed an issue where, in some cases, the Temperature collection would interrupt the metrics collection loop
Version 2.2.9:
- fixed an issue where, in some cases, NVMe disk Serial and Model were not detected properly
Version 2.2.8:
- fixed an issue with incorrect MegaRAID disk detection
Version 2.2.7:
- fixed an issue related to
mdadm
introduced in 2.2.1
Version 2.2.6:
- switched back to the old DEBUG mode method, as it was more efficient
- fixed an incompatibility with older kernels introduced in
2.2.5
- fixed cases where Software RAID isn't picked up properly
Version 2.2.5:
zpool
now records disk usage even for unmounted pools
- fixed some rare cases where base64 would break on multiple lines
Version 2.2.4:
CPUModel
should now pick up more CPU model names
- Fixed an issue where
CPUCores
and CPUThreads
would not handle multi-line data properly
- Changed how the agent handles killing of its own old/frozen processes, if any are found
- Increased DEBUG mode clearing time
- Improved DEBUG mode
Version 2.2.3:
- Fixed an issue where SMART test was not properly performed on NVMe disks
- Improved DEBUG mode
Version 2.2.2:
- Improved DEBUG mode
- Fixed an issue where agent would kill its own processes too eagerly, causing data sending issues
Version 2.2.1:
- Fixed an issue where, in some cases, the agent would query
mdadm
for devices not using mdadm
- Changed
LC_NUMERIC
locale
Version 2.2.0:
- Introducing DEBUG mode
- Minor fixes and tweaks
Version 2.1.0:
- Introducing ZFS pool health monitoring
- Added
CollectEveryXSeconds
to agent config
Version 2.0.12:
- Fixed an issue with the new service monitoring method introduced in version 2.0.11
Version 2.0.11:
- Improved service monitoring
- Fixed an issue where the metrics collection loop wouldn't break properly
Version 2.0.10:
- Fixed
division by zero
error for servers without swap
- Replace
ifconfig
with ip
command for IP address extraction (thanks to @Ry3nlNaToR)
Version 2.0.9:
- Fixed a bug where in some cases RAID would not be detected properly
Version 2.0.8:
Version 2.0.7:
- Improved CPU temperature reading by adding support for two third-party software
lm-sensors
and ipmitool
Version 2.0.6:
- Improved the
servicestatus
function
Version 2.0.5:
- Improved the
servicestatus
function
Version 2.0.4:
- Fixed a bug where data was not properly being formatted in some cases when monitoring running processes
Version 2.0.3:
Version 1.x:
https://github.com/hetrixtools/agent/tree/1.6.x