问题描述:我有做以下事情的模块。
delete/folder
delete/file
move/folder
move/file
此应用程序在多个主机上运行。我无法找到更好的命名空间模式来将其存储在 statsd 中:
我考虑过以下模式:
<env>.<app>.<action>.<object>.<host>.exec_time
<env>.<app>.<action>.<object>.<host>.failed
<env>.<app>.<action>.<object>.<host>.succeeded
我想的第二种模式是:
<env>.<app>.<object>.<action>.<host>.exec_time
<env>.<app>.<object>.<action>.<host>.failed
<env>.<app>.<object>.<action>.<host>.succeeded
我可以有更多这样的模式吗?
<env>.<app>.<object>.<action>.exec_time.<host>
<env>.<app>.<object>.<action>.failed.<host>
我无法找到哪种模式会好,为什么?你能建议吗
目前我正在考虑以下指标。
- 全球服务质量
- 全局动作级 QOS
- 全局对象级 QOS
- 主机服务质量
- 主机操作级别 QOS
- 主机对象级 QOS