### Relevant config.toml
Logs from categraf
System info
centos7.9
Docker
No response
Steps to reproduce
1.查看mem_used_percent和mem_available_percent监控指标,相加并不等于100,容易引起误解
2.
3.
...
Expected behavior
查看mem_used_percent和mem_available_percent监控指标,相加应该等于100
Actual behavior
相加并不等于100
Additional info
最新gopsutil关于内存采集的代码(mem_linux.go 321-323):
ret.Used = ret.Total - ret.Available
``
ret.UsedPercent = float64(ret.Used) / float64(ret.Total) * 100.0
categraf编译使用的的gopsutil v3版本(mem_linux.go):
ret.Used = ret.Total - ret.Free - ret.Buffers - ret.Cached
ret.UsedPercent = float64(ret.Used) / float64(ret.Total) * 100.0
###Relevant config.tomlignoreLogs from categraf
System info
centos7.9
Docker
No response
Steps to reproduce
1.查看mem_used_percent和mem_available_percent监控指标,相加并不等于100,容易引起误解
2.
3.
...
Expected behavior
查看mem_used_percent和mem_available_percent监控指标,相加应该等于100
Actual behavior
相加并不等于100
Additional info
最新gopsutil关于内存采集的代码(mem_linux.go 321-323):
ret.Used = ret.Total - ret.Available``
ret.UsedPercent = float64(ret.Used) / float64(ret.Total) * 100.0categraf编译使用的的gopsutil v3版本(mem_linux.go):
ret.Used = ret.Total - ret.Free - ret.Buffers - ret.Cachedret.UsedPercent = float64(ret.Used) / float64(ret.Total) * 100.0