2

我们有一个 influxdb 2.0 实例,它的大小正在迅速增长(怀疑 docker 指标),所以我想找出哪些测量值是“垃圾邮件”。

TLDR:我们如何找到占用 influxdb 2.0 上大部分磁盘空间的测量值

长版:

  • 我知道 old influx 有一个_internal带有一些相关指标的统计数据库,_monitoring在 2.0 中找到,但我的有点空,只有write_errors测量
  • 尝试了一堆通量查询,但我认为它们没有给出我正在寻找的东西:
from(bucket: "telegraf")
|> range(start: -15m)
|> filter(fn: (r) => r._measurement == "docker_container_blkio")
|> count()
  • 尝试通过 v1 API 进行 influxQL 查询,例如:
SELECT COUNT(system) FROM telegraf

但这给了:

  "results": [
    {
      "statement_id": 0
    }
  ]
}
4

0 回答 0