我昨天用docker安装了grafana loki v1.5,它已经用boltdb运行了21个小时。当我查看/loki/index目录时,我看到在index_2630中有112个名为index_2519的文件。在配置中,schema_config.index周期设置为168h。
这个值和创建的文件之间有什么关系?
如果我想在指定的时间内备份日志,我应该从索引和块目录中复制哪些文件?
发布于 2021-02-28 16:26:10
Loki 2.0+添加了一个新的名为“boltdb-2.0+”的“单一存储”机制。
它将在本地将索引存储在BoltDB文件中,并不断将这些文件发送到共享对象存储,即用于存储块的相同对象存储。
https://grafana.com/docs/loki/latest/operations/storage/boltdb-shipper
因此,只要您能够正确地为"boltdb-shipper“配置共享对象存储,就不必担心备份问题。
当然,在某些情况下,您可能仍然需要备份共享对象存储,或者至少执行"WORM:写一次读多次“策略。然而,这将超出Loki的范围。
https://stackoverflow.com/questions/62143467
复制相似问题