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?的主要内容,如果未能解决你的问题,请参考以下文章