针对 InfluxDB 2.x 旧版本,因为并非标准 SQL 语句,查询数据库容量大小。
可以通过针对 _internal
数据库 shard
来查询 InfluxDB 数据目录的大致占用空间:
select sum(diskBytes) / 1024 / 1024 /1024 from _internal."monitor"."shard" where time > now() - 10s
结果将以 MB 为单位,还可以在最后添加 group by "database"
按数据库分组来查看库大小:
select sum(diskBytes) / 1024 / 1024 /1024 from _internal."monitor"."shard" where time > now() - 10s group by "database"
附录
参考链接
本文由 柒 创作,采用 知识共享署名4.0
国际许可协议进行许可。
转载本站文章前请注明出处,文章作者保留所有权限。
最后编辑时间: 2023-01-10 23:57 PM