我使用花来监控我的rabbitmq队列,我无法理解如何计算负载平均值,如果有人可以解释那将会有很大的帮助。 我有一个四核处理器。 谢谢。
我知道这个问题已被问过一段时间了,它可能已经找到了,但对于那些新来的人来说,我找到的是:
正如斯蒂芬在评论中指出的那样,load average的定义如下:
load average
def _load_average(): return tuple(ceil(l * 1e2) / 1e2 for l in os.getloadavg())
源文件是here。
和os.getloadavg()记录here:
os.getloadavg()
系统运行队列在过去的1分钟,5分钟和15分钟内取平均值
因此,花卉仪表板中负载平均值中的三个数字分别是系统的队列负载平均值,分别在过去的1分钟,5分钟和15分钟内乘以100(百分比,我猜)。