Rancher Server 设置
- Rancher 版本:v2.8.0
- 安装选项 (Docker install/Helm Chart): docker容器部署
下游集群信息
- Kubernetes 版本: v1.27.7 +rke2r2
问题描述:
我是初次使用rancher的用户.官方文档关于logging配置也看了无数次但是始终没有看明白,希望能指导一下.
结果:
内网的loki服务器收不到日志
预期结果:
在我的内网有一个loki服务器.K8S集群是可以直接访问这个服务器.我希望rancher采集的日志能够直接发送到我的loki服务器上面.我现在的配置在下面的截图.
截图:
资源截图
logging模块
flow
outputs
你当前设置的 flow 是只针对 default 命名空间的,如果希望收集集群所有日志应该设置 clusterFlow。
如果出现配置正确却收集不到日志的情况,可以查看下 fluentd 日志,fluentd 容器内 /fluentd/log/out
我其实也配置了集群级别的.基本逻辑和default这个差不多是一样的.不知道为什么在ClusterFlows分类里看不到.
多谢,今日看是因为我带了loki的api路径.现在状态是这样.
我现在是rancher的系统日志这些都能找到.但是自己建的Deployment的日志找不到
你在 loki 里查看的时间区间是 last 1 hour 吧,把时间跨度拉前一些呢,我看你自己的这个是 7 天前建的了
1 个赞
感谢,已经可以了.是我测试的pod很久没有日志了,采集不到.我重新部署了一下就有了
您好,可以看看您的logging模块配置吗?我也遇到了同样的问题