2014-02-28 85 views
1

我正在使用graphite和coda hale指标来尝试跟踪特定API的调用次数以及前10个调用者。我为每个调用API的用户分配一个度量标准,并使用石墨来返回前10位。问题是,如果它是新用户 - 即新度量标准,则只有当该工具是刷新 - 有没有人遇到这样的工作?有什么方法石墨可以自动检测新的米?立即显示新度量

只是要清楚 - 我能看到的十大API调用者的最后30分钟.........除非是从未在之前登录一个全新的用户。

回答

0

看来,石墨的Web使用由glorified find command生成的磁盘上的索引。另一个脚本是available,因此您可以将其作为cron运行以更新度量标准索引文件。

每次更新索引文件,石墨的Web进程将detect,并重新加载它。

重装以来该指数可能是沉重的度量大(1M)号,我会建议修改更新脚本有点conditionnaly更新文件(仅当例如不同)。

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