Rancher 2.5+ 日志记录是不是支持 Grafana Loki?

Posted

技术标签:

【中文标题】Rancher 2.5+ 日志记录是不是支持 Grafana Loki?【英文标题】:Does Rancher 2.5+ logging support Grafana Loki?Rancher 2.5+ 日志记录是否支持 Grafana Loki? 【发布时间】:2021-04-29 13:51:20 【问题描述】:

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

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

文档令人困惑:

    一方面,在万岁云单眼日志记录操作员文档中,支持 loki 作为输出 https://banzaicloud.com/docs/one-eye/logging-operator/configuration/plugins/outputs/loki/ 另一方面,牧场主文档中有一个关于如何通过部署另一个 fluentbit 容器来处理“不支持”输出的示例。 https://rancher.com/docs/rancher/v2.x/en/logging/v2.5/

我的问题是:

    有谁知道在这种情况下“支持”或“不支持”是什么意思?是指 Rancher 中的 UI 支持吗? 牧场主是否使用了不同版本的万岁云运营商,该版本已缩减且不具备所有功能? “输入无序”是否是由 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

【问题讨论】:

我也很想知道。 我遇到了同样的行为。开箱即用似乎不受支持,因为 Cluster Explorer > Logging > ClusterOutputs > Create 表单没有将 Grafana Loki 作为提供者的选项。 【参考方案1】:

已解决:

我已经做到了。很简单:

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

banzai cloud 默认提供支持,只是 ui 和文档......不好。我不得不挖掘运营商代码并找到好的那个。

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

【讨论】:

以上是关于Rancher 2.5+ 日志记录是不是支持 Grafana Loki?的主要内容,如果未能解决你的问题,请参考以下文章

Rancher 和 KubeSphere 的对比

Rancher 和 KubeSphere 的对比

K8S集群中部署 Rancher 2.5

rancher 应用商店

Rancher 2.5特性解读丨更简单友好的API和Dashboard

静默安装oracle 查看日志重点看啥知道是不是成功安装