k8s使用loki收集日志

16 篇文章 1 订阅
  1. 准备一台或者多台服务器
  2. 搭建k8s平台(如果不会可以参考之前写的文档)
    在这里插入图片描述

拉去官网的helm安装包

helm repo add grafana https://grafana.github.io/helm-charts
helm  pull grafana/loki-stack # 拉官网helm安装包
tar xf loki-stack-2.6.4.tgz # 解压 安装包

启动loki日志收集

配置持久化可以使用动态存储:
helm upgrade --install loki . \
--set grafana.enabled=true \ # 启动自带的监控大盘
--set grafana.service.type=NodePort \ # 访问用NOdeport方式
--set loki.persistence.enabled=true \ # 配置持久化
--set loki.persistence.storageClassName="rook-ceph-block" \ # 动态存储的位置
--set loki.persistence.size=5Gi \ # 动态存储配置的大小
-n loki
没有做日志收集的持久化
helm upgrade --install loki . --set grafana.enabled=true --set grafana.service.type=NodePort -n loki 

验证是否安装成功

kubectl get po -n loki

在这里插入图片描述

通过图形化界面查看日志

kubectl get svc -n loki
kubectl get secret --namespace loki loki-grafana -o jsonpath="{.data.admin-password}" | base64 --decode ; echo # 查看监控大盘的密码 默认用户名admin

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

正常使用

在这里插入图片描述
在这里插入图片描述

如果是已经有Grafana的话直接启动即可

helm upgrade --install loki . -n loki # 即可

没有使用内部自带的grafana的需要在grafana配置loki的数据源即可,如下图所示:

在这里插入图片描述
就可以正常使用了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值