Learn more about the latest product updates at the Checkmk Conference #12 – live from June 16-17! Watch here

Werk #19831: Fix ESX GPU utilization showing values 100 times too high

Component Checks & agents
Title Fix ESX GPU utilization showing values 100 times too high
Date Jun 4, 2026
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
3.0.0b1
Not yet released
Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Cloud, Checkmk Ultimate MT
2.5.0p6 Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Cloud, Checkmk Ultimate MT

The "GPU Utilization" service for ESX host systems reported impossible values such as 1850%, and was effectively always WARN or CRIT: the default thresholds of 80%/90% were already exceeded at a real utilization of 0.8%/0.9%.

The vSphere performance API reports counters with the unit "percent" as fixed point integers in hundredths of a percent — a raw value of 1850 means 18.5%. The check plugin esx_vsphere_counters_gpu_utilization took the raw value as-is; it now converts it correctly.

If you raised the levels in the rule "ESX GPU Utilization" to work around the inflated values, revert them to sensible percentages after updating.

To the list of all Werks