IT袋

当前位置:主页 > 经验教程 > 系统教程 >

在K8s中部署轻量级日志系统Loki

在K8s中部署轻量级日志系统Loki(2)

时间:2024-01-29 18:42:52 来源:IT袋 作者:马勇
导读:在K8s中部署轻量级日志系统Loki,此Chart不止包含了Loki 、promtail、grafana,还包括其他组件,但是默认未开启,只开启了Loki 、promtail,这里为了演示,也开启grafana配置,通过 grafana.enabled=

在K8s中部署轻量级日志系统Loki

在K8s中部署轻量级日志系统Loki

此Chart不止包含了Loki 、promtail、grafana,还包括其他组件,但是默认未开启,只开启了Loki 、promtail,这里为了演示,也开启grafana配置,通过grafana.enabled=true指定,同时如果要指定相关子 chart 参数,根据子 chart 名称.参数进行指定,比如要指定的grafana 的admin 密码,可以用grafana.adminPassword=admin指定

在K8s中部署轻量级日志系统Loki

启动

注意:启动示例没有对日志数据进行持久化处理,正式部署要进行持久化配置

loki-stack中Grafana 的密码获取比较复杂,所以直接通过参数指定

helm install loki ./loki-stack -n loki-stack \
--set grafana.enabled=true \
--set grafana.adminPassword=admin \
--create-namespace  

在K8s中部署轻量级日志系统Loki

以上启动完成以后,会收集/var/log/pod/var/lib/docker/containers日志信息

查看启动pod,由于本人k8s 集群有 6 个node节点,所以部署了6 个promtail

相关阅读