【问题标题】:Grafana loki backups using boltdb as storage使用 boltdb 作为存储的 Grafana loki 备份
【发布时间】:2020-06-02 01:36:35
【问题描述】:

我昨天使用 docker 安装了 grafana loki v1.5,它使用 boltdb 运行了 21 小时。当我查看 /loki/index 目录时,我看到有 112 个名为 index_2519 到 index_2630 的文件。 在配置中 schema_config.index 周期设置为 168h。

这个值和创建的文件有什么关系?

如果我想备份指定时间段的日志,我应该从 index 和 chunks 目录中复制哪些文件?

【问题讨论】:

标签: docker docker-swarm grafana-loki


【解决方案1】:

Loki 2.0+ 添加了一个名为“boltdb-shipper”的新“单一商店”机制。

它将在 BoltDB 文件中本地存储索引,并继续将这些文件传送到共享对象存储,即用于存储块的相同对象存储。

https://grafana.com/docs/loki/latest/operations/storage/boltdb-shipper

所以只要能正确配置“boltdb-shipper”的共享对象存储就不用担心备份了。

当然,在某些情况下,您可能仍需要备份共享对象存储或至少执行“WORM:一次写入多次读取”策略。但是,这将超出 Loki 的范围。

【讨论】:

    猜你喜欢
    • 2021-10-12
    • 2022-06-24
    • 2022-12-11
    • 1970-01-01
    • 2021-11-03
    • 1970-01-01
    • 2020-07-13
    • 1970-01-01
    • 2021-12-19
    相关资源
    最近更新 更多