我想知道在给定时间段内我们向 InfluxDB 发送了多少事件。如果我使用以下查询SELECT COUNT(value) FROM /./ WHERE time > now() - 1h GROUP BY time(10m)
,我会为每个指标分组,但我想要所有指标的总数。
如果我使用SELECT COUNT(*) FROM /./ WHERE time > now() - 1h GROUP BY time(10m)
,我会收到一个错误:
服务器返回错误:count() 中的预期字段参数
COUNT 函数将一个且仅一个字段键作为参数。如果您有未命名的字段键,则value
必须运行单独的查询来计算它们。
或者,您可以将它们一起运行,例如:
SELECT COUNT(value), COUNT(otherfield), COUNT(anotherfield) FROM /./ WHERE time > now() - 1h GROUP BY time(10m)
归档时间: |
|
查看次数: |
5752 次 |
最近记录: |