立即显示新指标

时间:2014-02-28 08:41:35

标签: metrics graphite

我正在使用graphite和coda hale指标来尝试跟踪特定API的调用次数以及前10个调用者。我已经为每个调用API的用户分配了一个度量标准,并使用石墨来恢复前10名。 问题是,如果它是一个新用户 - 即一个新的指标,这只会在工具刷新时显示在Graphite中 - 有没有人遇到过这个问题?有没有什么方法Graphite可以自动检测新仪表?

为了清楚 - 我可以看到过去30分钟内的十大API呼叫者.........除非它是一个从未登录过的全新用户。

1 个答案:

答案 0 :(得分:0)

似乎graphite-web使用由glorified find command生成的on disk索引。另一个脚本是available,因此您可以将其作为cron运行以更新度量标准索引文件。

每当您更新索引文件时,graphite-web进程都会detect并重新加载它。

由于重新加载索引对于大量(1M)的度量标准可能很重,因此我建议稍微修改更新脚本以条件更新文件(仅在不同的情况下)。

编辑:经过测试,石墨似乎没有调用重新加载代码