@@ -398,17 +398,18 @@ func populateGPUStats(s *NodeStats, extension interface{}) {
398
398
func populateDiskNetStats (s * NodeStats , extension interface {}) {
399
399
stats , _ := extension .(map [string ]interface {})
400
400
if val , ok := stats [KeyDiskUsed ]; ok {
401
- used , _ := val .(uint64 )
402
- s .Usage [ResourceDisk ] = strconv .FormatUint (used , 10 )
401
+ used , _ := val .(float64 )
402
+ s .Usage [ResourceDisk ] = strconv .FormatFloat (used , 'f' , - 1 , 64 )
403
403
}
404
404
if val , ok := stats [KeyDiskTotal ]; ok {
405
- total , _ := val .(uint64 )
406
- s .Capacity [ResourceDisk ] = strconv .FormatUint (total , 10 )
405
+ total , _ := val .(float64 )
406
+ s .Capacity [ResourceDisk ] = strconv .FormatFloat (total , 'f' , - 1 , 64 )
407
407
}
408
408
if val , ok := stats [KeyDiskPercent ]; ok {
409
409
percent , _ := val .(float64 )
410
410
s .Percent [ResourceDisk ] = strconv .FormatFloat (percent , 'f' , - 1 , 64 )
411
411
}
412
+ s .NetIO = map [string ]string {}
412
413
if val , ok := stats [KeyNetBytesSent ]; ok {
413
414
bytesSent , _ := val .(float64 )
414
415
s .NetIO [KeyNetBytesSent ] = strconv .FormatFloat (bytesSent , 'f' , - 1 , 64 )
@@ -418,12 +419,12 @@ func populateDiskNetStats(s *NodeStats, extension interface{}) {
418
419
s .NetIO [KeyNetBytesRecv ] = strconv .FormatFloat (bytesRecv , 'f' , - 1 , 64 )
419
420
}
420
421
if val , ok := stats [KeyNetPacketsRecv ]; ok {
421
- packetsRecv , _ := val .(uint64 )
422
- s .NetIO [KeyNetPacketsRecv ] = strconv .FormatUint (packetsRecv , 10 )
422
+ packetsRecv , _ := val .(float64 )
423
+ s .NetIO [KeyNetPacketsRecv ] = strconv .FormatFloat (packetsRecv , 'f' , - 1 , 64 )
423
424
}
424
425
if val , ok := stats [KeyNetPacketsSent ]; ok {
425
- packetsSent , _ := val .(uint64 )
426
- s .NetIO [KeyNetPacketsSent ] = strconv .FormatUint (packetsSent , 10 )
426
+ packetsSent , _ := val .(float64 )
427
+ s .NetIO [KeyNetPacketsSent ] = strconv .FormatFloat (packetsSent , 'f' , - 1 , 64 )
427
428
}
428
429
}
429
430
0 commit comments