如何让 Graphite webapp 重新读取当前来自 collectd 的内容?

如何让 Graphite webapp 重新读取当前来自 collectd 的内容?

我已经在 collectd 中运行 tail 插件并使用 write_graphite 插件(通过 carbon)写出数据。这似乎有效。如果我随后更改 tail 插件配置(例如更改 Regex 或 DSType),然后重新启动 collectd,graphite 就会停止向我显示任何内容。

这实际上归结为,一旦我更新 collectd 的配置,我需要重新启动/更改什么才能让 graphite 获取新数据?

答案1

  1. 您确定要发送数据吗?(检查 collectd 日志)
  2. 石墨是否正在接收数据?(错误,创建,更新日志/opt/graphite/storage/logs/carbon-cache
  3. 是不是你的碳中的正则表达式storage-schema.py有限制并且没有接受新模式的规则?

如果您能确定问题所在,我可以通过深入了解具体细节来帮助您。

相关内容