从石墨迁移到图形浏览器

时间:2013-09-06 06:40:18

标签: vimeo graphite statsd

graphite-webapp不鼓励ad-hoc图形。 Graphiti等人只是花哨的UI,虽然改进了UI-UX,但对于困扰graphite-webapp的固有线性度量搜索并没有做太多。如果错误在这里纠正我,但我遇到的 only 选项鼓励临时图表Graph-Explorer。假设,Graph-Explorer是前进的唯一途径。

我目前有1000个不同的指标。以下列方式命名 -

stats.beta.pluto.ip-10-0-1-81.helios.pa.v4.reminder.total

stats.beta.pluto.ip-10-0-1-81.helios.pa.v4.reminder.failed

stats.beta.pluto.ip-10-0-1-81.helios.pa.v4.reminder.delivered

stats.dev.ganglia.ip-10-0-3-40.ink.web.pi.notification.android.total stats.dev.ganglia.ip-10-0-3-40.ink.web.pi.notification.android.failed stats.dev.ganglia.ip-10-0-3-40.ink.web.pi.notification.android.delivered

我知道这些会变成 -

metric=stats.env=dev.role=ganglia.server=ip-10-0-3-40. application=ink.endpoint=web.src=pi.metric=notification.what=total

我在哪里插入unittarget_type代码?

同样,我有500个计时器。

  1. 如何从'proto1'迁移到'proto2'?

  2. Carbon-Tagger究竟在哪里进入堆栈?

  3. 我是否在源级别重命名我的指标?

  4. 我是否修改了structured_metrics/plugins/statsd.py文件,因为我们在分布式基础架构中有固定的层次结构?

  5. 我缺少什么?

  6. 我的统计数据需要更改什么?我引用碳标记文档 - “像statsd这样的聚合器需要proto2支持。”

1 个答案:

答案 0 :(得分:2)

结构化指标插件将为proto1(“旧式”)指标设置标记,请参阅https://github.com/vimeo/graph-explorer/wiki/Structured-Metrics

如果你想坚持使用proto1,你只需要创建一个插件来标记你的指标,请参阅https://github.com/vimeo/graph-explorer/wiki/Structured-Metrics#writing-your-own-plugins和现有的插件示例

如果你想坚持使用proto1,你基本上可以忽略碳标签,所以不需要3,但是否则是。 statsd插件只是将statsd的内部指标转换为proto2。