Loki日志系统,比ELK轻量多了( 三 )

--- apiVersion: apps/v1 kind: Deployment metadata:name: promtail-deployment spec:replicas: 2selector:matchLabels:name: promtailtemplate:metadata:labels:name: promtailspec:volumes:- name: logemptyDir: {}- name: promtail-configconfigMap:name: promtail-configcontainers:- name: promtailimage: grafana/promtail:masterimagePullPolicy: IfNotPresentargs:- -config.file=/etc/promtail/promtail.yamlvolumeMounts:- name: logmountPath: /tmp/- name: promtail-configmountPath: /etc/promtail/- name: busyboximage: centos:7imagePullPolicy: IfNotPresentargs:- /bin/sh- -c- "while : ; do echo '--- promtail log test ---' `date` && echo '--- promtail log test ---' `date` >> /tmp/healthy.log && sleep 3 ; done "volumeMounts:- name: logmountPath: /tmp/ 配置 grafana 并查看日志查看 grafana 的 nodeport 端口:
kubectl get svc

Loki日志系统,比ELK轻量多了

文章插图
 
浏览器输入 Node IP +上边看到的 port 打开 grafana 页面:
Loki日志系统,比ELK轻量多了

文章插图
 
输入账号密码进行登陆 admin admin123 。
配置数据源:
Loki日志系统,比ELK轻量多了

文章插图
 

Loki日志系统,比ELK轻量多了

文章插图
 
找到 loki,然后 url 处写上 loki 的 service name 和端口号,即就是 http://locki:3100 。
然后点击页面低下 "Save && test " 按钮:
Loki日志系统,比ELK轻量多了

文章插图
 
查看日志:
Loki日志系统,比ELK轻量多了

文章插图
 
选择 host 或者 job 来看不同业务的日志:
Loki日志系统,比ELK轻量多了

文章插图
 
即可看到日志内容:
Loki日志系统,比ELK轻量多了

文章插图
 
至此,Loki+Promtail+Grafana 收集日志方案收工 。
作者:Sunzz
编辑:陶家龙
出处:
cnblogs.com/Sunzz/p/15190702.html

【Loki日志系统,比ELK轻量多了】


推荐阅读