diff --git a/client/fingerprint/cpu.go b/client/fingerprint/cpu.go index 335b10bff..198043846 100644 --- a/client/fingerprint/cpu.go +++ b/client/fingerprint/cpu.go @@ -33,15 +33,15 @@ func (f *CPUFingerprint) Fingerprint(cfg *config.Config, node *structs.Node) (bo } mhz := stats.CPUMHzPerCore() - node.Attributes["cpu.frequency"] = fmt.Sprintf("%.1f", mhz) - f.logger.Printf("[DEBUG] fingerprint.cpu: frequency: %.1f MHz", mhz) + node.Attributes["cpu.frequency"] = fmt.Sprintf("%.0f", mhz) + f.logger.Printf("[DEBUG] fingerprint.cpu: frequency: %.0f MHz", mhz) numCores := stats.CPUNumCores() node.Attributes["cpu.numcores"] = fmt.Sprintf("%d", numCores) f.logger.Printf("[DEBUG] fingerprint.cpu: core count: %d", numCores) tt := stats.TotalTicksAvailable() - node.Attributes["cpu.totalcompute"] = fmt.Sprintf("%.1f", tt) + node.Attributes["cpu.totalcompute"] = fmt.Sprintf("%.0f", tt) if node.Resources == nil { node.Resources = &structs.Resources{}