如何发布石墨消费统计数据?

我们现在刚刚掌握statsd +石墨,我们(想我们)想看看切片不同的graphics。 例如,假设我们有一个网站foo ,这个网站是多出租给3个客户,并且服务于4个服务器:

  1. 汇总(所有服务器,所有租户)在我们的整个服务 – 所以发布foo.logins.attempts:3|c
  2. 通过租户(所有服务器)聚合我们的服务 – 所以发布tenant1.foo.logins.attempts:3|c
  3. 我们的服务中的单个服务器 – 发布tenant1.server1.foo.logins.attempts:3|c

什么是影响

  1. 发布统计3次(实际上是一个统计调用,每行一个统计),每个统计都有一个不同的前缀,所以更容易findstatsd和graphite,并且操纵
  2. 发布统计一次(上面#3),然后使用石墨混合匹配产生我们想要的意见