Graphite(耳语)指标可以重命名吗?

Posted

技术标签:

【中文标题】Graphite(耳语)指标可以重命名吗?【英文标题】:Can Graphite (whisper) metrics be renamed? 【发布时间】:2013-09-14 13:11:24 【问题描述】:

我正准备重构一些 Graphite 指标名称,并希望能够保留历史数据。 .wsp 文件是否可以重命名(如果更高级别的组件发生更改,可能会移动到新目录)?

示例:group.subgroup1.metric 存储为:

/opt/graphite/storage/whisper/group/subgroup1/metric.wsp

我可以简单地停止加载数据并将 metric.wsp 移动到 metricnew.wsp 吗?

我可以将 metric.wsp 移动到 Whisper/group/subgroup2/metric.asp 吗?

【问题讨论】:

【参考方案1】:

是的。

存储架构非常灵活。重命名/移动/删除,只需确保为新位置/模式更新存储模式和聚合设置。

更高级的用例,比如合并到现有的耳语文件中,可能会变得很棘手,但也可以在包含的脚本的帮助下完成。这包含对所包含的 Whisper 脚本的概述。看看这个: https://github.com/graphite-project/whisper

也就是说,听起来您在新目标位置还没有现有数据,因此您可以移动它们。

【讨论】:

谢谢。新名称的命名空间以前没有使用过,所以我不必担心合并。 @Matt Self,您能否更准确地说明 storage-schema.cfg 中需要更新的内容以及更新聚合设置以适应新位置的位置?谢谢

以上是关于Graphite(耳语)指标可以重命名吗?的主要内容,如果未能解决你的问题,请参考以下文章

度量标准的 StatsD/Graphite 命名约定

在dos中,包含@的文件可以被重命名吗?不能的话,怎么办?谢谢!在线等!

xml用php解析是重命名php文件吗

Git:可以重命名master吗? [复制]

C ++重命名类成员有啥想法吗?

可以重命名 Flyway 可重复迁移吗?