Rancher中使用promtail+loki+grafna收集k8s日志并展示
根据应用需求和日志数量级别选择对应的日志收集、过滤和展示方式,当日志量不太大,又想简单集中管理查看日志时,可使用promtail+loki+grafna的方式。本文找那个loki和grafana外置在了k8s集群之外。
1、添加Chart Repo
方式一:
helm repo add grafana https://grafana.github.io/helm-charts
方式二:
登录rancher,选择集群→应用→Chart仓库→创建,配置仓库
2、安装promtail
选择集群→应用→Chart,搜索promtail,然后安装
注意,
配置promtail
选择集群→应用→已安装应用,开始配置
修改loki地址,然后更新
更新完成后会自动弹出打印日志。
3、安装loki+grafana
loki+grafana外置,没有放到k8s集群中,我这里直接在其他机器用docker-compose方式部署
编辑docker-compose.yaml 文件如下
version: