gpt4 book ai didi

linux - 加州大学戴维斯分校 SNMP mib 求和 ssCPU* 导致重叠

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:29:22 25 4
gpt4 key购买 nike

UC Davis SNMP MIB为 ssCpuRawSystem 声明以下内容:

ssCpuRawSystem: This object may sometimes be implemented as the combination of the 'ssCpuRawWait(54)' and 'ssCpuRawKernel(55)' counters, so care must be taken when summing the overall raw counters.

opennms community 中对 CPU 对象进行了很好的总结。看起来他们也遇到过这个,但问题仍然悬而未决。

如何确定 ssCpuRawSystem 在我的系统中实现了什么?

举个例子,让我们看下面的S/W例子:Linux,内核 2.6.32 + net-snmp 版本 5.2.0。

最佳答案

该消息中的文本只是警告,在某些系统上可能无法获得准确的值,因此 Net-SNMP 软件能做的最好的事情就是合并其他结果。

要弄清楚到底做了什么,正确的做法是查看源代码(对于 linux,在 agent/mibgroup/ucd-snmp/vmstat_linux.c 中,但对于其他文件,将是一个不同的并行文件)架构)。

这表明:

    case CPURAWSYSTEM:
long_ret = (vmstat(cpurawsystem)+vmstat(cpurawinter)+vmstat(cpurawsoft)) & MAX_COUNTER;
return ((u_char *) (&long_ret));

关于linux - 加州大学戴维斯分校 SNMP mib 求和 ssCPU* 导致重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5618341/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com