2

我正在尝试使用新的 rancher 2.5 日志系统设置日志记录,该系统使用 Banzai 运算符。我正在考虑使用 Banzai Operator 进行摄取并推送到 Grafana Loki 输出。

问题是我在 loki 方面遇到了一些“乱序输入”错误,我不确定这是否是由于牧场主默认不支持 loki 造成的,或者这是否是一些与配置相关的问题洛基这边。

文档令人困惑:

  1. 一方面,在 banzai cloud one-eye logging operator 文档中,loki 被支持作为输出 https://banzaicloud.com/docs/one-eye/logging-operator/configuration/plugins/outputs/loki/
  2. 另一方面,牧场主文档中有一个关于如何通过部署另一个 fluentbit 容器来处理“不支持”输出的示例。 https://rancher.com/docs/rancher/v2.x/en/logging/v2.5/

我的问题是:

  1. 有谁知道在这种情况下“支持”或“不支持”是什么意思?它只是指牧场主中的UI支持吗?
  2. 牧场主是否使用了不同版本的万岁云运营商,该运营商已缩小规模且不具备所有功能?
  3. “乱序输入”可能是由 fluentbit 配置引起的,还是 loki 方面的问题?

我的集群输出如下所示(取自 banzaicloud 文档):

spec:
  loki:
    buffer:
      timekey: 1m
      timekey_use_utc: true
      timekey_wait: 30s
    configure_kubernetes_labels: true
    url: http://mylokihost
status:
  active: true
4

1 回答 1

1

解决了:

我设法做到了这很简单:

spec:
 loki:
   configure_kubernetes_labels: true
   url: http://10.43.14.83:3100

banzai cloud默认提供支持,只是ui和文档......不好。我不得不仔细研究操作员代码并找到好的那个。

我发现的另一件事是过滤器在流配置中没有按预期工作。

于 2021-02-25T10:08:50.303 回答