我正在使用Influxdb-java客户端将几个客户端记录到Influ_DB数据库中的memory_used系列 . 数据如下所示:
1449433668 19292838 client=clientA
1449433999 24448880 client=clientB
我可以使用grafana轻松地绘制按标签分组的内存使用情况,但是我找不到总结所有客户端总内存消耗的方法 . 当使用avg(memory_used)或sum(memory_used)时,值会变大并且波动 . 我认为这是因为根据报告的间隔(不完全相同),可以将同一客户端的值相加多次 .
在这种情况下,如何总结内存消耗总量?我应该将我的客户编码为例如 . 总是每5秒报告一次值并截断毫秒数?
1 回答
您需要使用sum()和客户端分组查询 . 例如: