2017-04-26 956 views
3

我想检查influxdb中创建的db的大小。我在哪里可以找到存储文件夹,或者如果它分布在许多地方什么是测量我的分贝大小的最佳方法?Influxdb存储文件夹[windows]

回答

2

Data section of the Influx documentation,据称:

DIR = '的/ var/lib中/ influxdb /数据'
的目录,其中InfluxDB存储数据。这个目录可能会改变。
注:OS X安装的默认目录为/Users/<username>/.influxdb/data

这是肯定地说,这个目录包含基本坚持的数据库的文件存储。

正如文档中提到的,通过更改INFLUXDB_DATA_DIR环境变量,可以覆盖默认的数据存储目录。

特别针对Windows,您可能会在influxdb.conf文件中找到数据路径。

但是,此目录不包含Influx实例的元数据,例如用户,数据库,保留策略等,也不包括像WAL(写预读日志),缓存,日志等内容。如果您对此感兴趣,前面提到的文档也提供了有关这方面的见解。

2

在Windows的默认配置中,数据存储在目录c:\Users\<username>\.influxdb\data\中。

编辑: 我无法改变从配置文件,但设置INFLUXDB_DATA_DIR环境变量可以做到这一点。

0

如果您正在运行InfluxDB作为Windows服务,而该服务正在运行作为本地系统帐户,你会发现这里的.influxdb \ data目录默认为:

C:\Windows\System32\config\systemprofile\.influxdb\data