0

我最近开始使用 InfluxDB 结合 Numbat 来监控我的 NodeJS 应用程序。我认为它非常整洁且易于设置。但我想知道我是否可以通过将客户资源使用指标发送到 InfluxDB 来使用它来跟踪客户资源使用情况。我需要按每分钟和每月跟踪这些客户。指标来自 MongoDB 和 CloudStack,将定期(少于 1 分钟)检索。

一些关于 cpu,gp 的指标的事件示例:

usage,disk_space=100,servers_on_count=4 customer=microsoft
usage,disk_space=90,server_on_count=5 customer=apple

这是可行的还是您会建议另一种方法?

4

1 回答 1

1

这绝对是可行的,但我会做一些修改,假设您关心 and 的数字属性disk_space并且servers_on_count您想在customer.

特别是我会建议制作disk_spaceservers_on_count字段和customers标签。因此,您的数据将如下所示:

usage,customer=microsoft disk_space=100,servers_on_count=4
usage,customer=apple disk_space=90,servers_on_count=5
于 2016-06-06T18:07:52.627 回答