相关疑难解决方法(0)

石墨和statsd中的命名模式

问题描述:我有做以下事情的模块.

delete/folder
delete/file
move/folder
move/file
Run Code Online (Sandbox Code Playgroud)

此应用程序在多个主机上运行.我无法找到更好的命名空间模式将其存储在statsd中:

我考虑过以下模式:

<env>.<app>.<action>.<object>.<host>.exec_time
<env>.<app>.<action>.<object>.<host>.failed
<env>.<app>.<action>.<object>.<host>.succeeded
Run Code Online (Sandbox Code Playgroud)

我想的第二种模式是:

<env>.<app>.<object>.<action>.<host>.exec_time
<env>.<app>.<object>.<action>.<host>.failed
<env>.<app>.<object>.<action>.<host>.succeeded
Run Code Online (Sandbox Code Playgroud)

我可以有更多这样的模式吗?

<env>.<app>.<object>.<action>.exec_time.<host>
<env>.<app>.<object>.<action>.failed.<host>
Run Code Online (Sandbox Code Playgroud)

我无法找到哪种模式会好,为什么?你能建议吗?

目前我正在考虑遵循指标.

  1. 全球QOS
  2. 全球行动层面的QOS
  3. 全局对象级QOS
  4. 主机QOS
  5. 主机行动级别QOS
  6. 主机对象级别QOS

namespaces graphite statsd

3
推荐指数
1
解决办法
3169
查看次数

标签 统计

graphite ×1

namespaces ×1

statsd ×1