首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Bosun的度量标准中,os.cpu和linux.cpu之间有什么区别?

在Bosun的度量标准中,os.cpu和linux.cpu之间有什么区别?
EN

Stack Overflow用户
提问于 2015-07-26 14:53:16
回答 1查看 355关注 0票数 1

Bosun收集了许多度量标准,或者可能从scollector转发。在一个更普遍的问题中,对Bosun收集的度量标准的解释在哪里?然后(我还没有进入代码的那一部分)如何创建自己的名称空间,并有最佳实践吗?(我亲自打开了一台石墨服务器)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-26 15:33:48

模型类似于system.subsystem.subsystem.metric_thing。我们试图限制子系统的数量,以使度量名称保持合理的简短。我们的目标是将标记键保持在不超过4个左右,这是它们之间一致的聚合方案,并且限制了值的数量(因为所有这些都会影响OpenTSDB查询速度)。

我们现在有了“保留”命名空间的正式过程。如果您的收集器是一个对其他人有用的系统,我们鼓励对其他收集器的拉请求(参见unix.go作为示例)。

linux.cpu是linux特有的,并且为每种类型的CPU时间都有标记:

它的最大值也是100 * numOfCores。

os.cpu在主机中没有故障,其值范围为0-100。它还涵盖了Linux和Windows (这是os.namespace背后的一般想法)。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31638383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档