我正在使用influxdb存储生产服务器的CPU / MEMORY使用率。 最近,我的客户询问是否可以查询一段时间或每月所有服务器的工作时间和非工作时间的平均利用率。例如,如果工作时间是6am-6pm,而非工作时间是6pm-6am。 是否可以查询一个月或某些星期或几天内服务器的平均利用率。
答案 0 :(得分:0)
单独使用InfluxDB不可能做到这一点,但是对于Kapacitor应该可以做到。您需要编写TICKScript来过滤和标记数据点为工作时间和非工作时间。
以下是说明该操作的文章:https://dzone.com/articles/enriching-your-data-with-kapacitor-influxdata