#influxdb #influxdb-2
Вопрос:
У нас есть экземпляр influxdb 2.0, который быстро увеличивается в размерах (подозрительные показатели докера), поэтому я хотел бы выяснить, какие измерения являются «спамом».
TLDR: как мы находим измерения, которые занимают большую часть дискового пространства в базе данных influxdb 2.0
Длинная версия:
- я знаю, что у старого наплыва была база данных статистики
_internal
с некоторыми соответствующими показателями, найденными_monitoring
в версии 2.0, но моя вроде как пуста,write_errors
там есть только измерения - перепробовал кучу запросов типа flux, но я не думаю, что они дают то, что я ищу:
from(bucket: "telegraf")
|> range(start: -15m)
|> filter(fn: (r) => r._measurement == "docker_container_blkio")
|> count()
- пробовал запросы InfluxQL, например, через API v1, например:
SELECT COUNT(system) FROM telegraf
но это дало:
"results": [
{
"statement_id": 0
}
]
}
- немного поиграл с
influxd inspect export-index
этим , что также было бы полезно, если бы это дало мне некоторую статистику об измерениях - я видел, что в базе данных influxdb 1.8 было следующее: https://docs.influxdata.com/influxdb/v1.8/tools/influx_inspect/#report-disk