mirror of
https://github.com/prometheus/node_exporter
synced 2024-12-22 06:10:00 +00:00
Add link to kernel documentation for sysfs/cpufreq files
This commit is contained in:
parent
bcc3cd92b8
commit
56bf8d4b2d
@ -104,7 +104,8 @@ func (c *cpuCollector) updateCPUfreq(ch chan<- prometheus.Metric) error {
|
||||
if _, err := os.Stat(filepath.Join(cpu, "cpufreq")); os.IsNotExist(err) {
|
||||
log.Debugf("CPU %q is missing cpufreq", cpu)
|
||||
} else {
|
||||
// cpufreq values are kHz, multiply by 1000 for hz
|
||||
// sysfs cpufreq values are kHz, thus multiply by 1000 to export base units (hz).
|
||||
// See https://www.kernel.org/doc/Documentation/cpu-freq/user-guide.txt
|
||||
if value, err = readUintFromFile(filepath.Join(cpu, "cpufreq/scaling_cur_freq")); err != nil {
|
||||
return err
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user