MongoDB 存储的 Loki 配置

Posted

技术标签:

【中文标题】MongoDB 存储的 Loki 配置【英文标题】:Loki Configuration for MongoDB storage 【发布时间】:2021-08-19 13:05:27 【问题描述】:

我正在浏览 loki 文档。我遇到了存储部分,您可以在其中将存储设置为任何 DB/FileSystem/InMemory。目前,我需要将日志存储到 MongoDB 中。我该怎么做?

Loki Configuration

我没有看到任何将日志存储到 MongoDB 的配置文件。是否有任何参考/配置文件可以帮助我将这些 loki 块和索引设置为存储在 MongoDB 中?

【问题讨论】:

【参考方案1】:

目前不支持 MongoDB。仅支持特定的 DB 集。

Storage Loki 中的选项

索引支持以下内容:

单一存储 (boltdb-shipper) - 推荐用于 2.0 和更新的索引 store 在对象存储中存储 boltdb 索引文件

Amazon DynamoDB 谷歌大表 Apache Cassandra BoltDB(集群 Loki 时不起作用)

块支持以下内容:

Amazon DynamoDB 谷歌大表 Apache Cassandra 亚马逊 S3 谷歌云存储 文件系统

【讨论】:

以上是关于MongoDB 存储的 Loki 配置的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB的配置和使用

MongoDB的下载安装使用

MongoDB配置(持续学习更新ing……)

node中mongodb数据库的使用(下载使用mongoose包)及mongodb数据库的常用命令

MongoDB安装与配置

MongoDB配置文件mongod.conf