v1.0.0
Initial release of Power Telemetry library. This is a Go library that provides functionalities to get power management related metrics for Intel processors.
List of supported metrics for this version:
CurrentPackagePowerConsumptionWatts
CurrentDramPowerConsumptionWatts
PackageThermalDesignPowerWatts
MaxTurboFreqList
CurrentUncoreFrequency
InitialUncoreFrequencyMin
InitialUncoreFrequencyMax
CustomizedUncoreFrequencyMin
CustomizedUncoreFrequencyMax
CPUBaseFrequency
CPUFrequency
CPUC0StateResidency
CPUC1StateResidency
CPUC3StateResidency
CPUC6StateResidency
CPUC7StateResidency
CPUTemperature
CPUBusyFrequencyMhz
CPUC0SubstateC01Percent
CPUC0SubstateC02Percent
CPUC0SubstateC0WaitPercent
Metrics can be retrieved based on specific CPU models and topology attributes of the host. For more details on metric and CPU compatibility please check the README.md
file.