loki分布式
http://events.jianshu.io/u/bce15343e3c2
各组件介绍
cassandra 存放 index 和 chunk
etcd 存放 kv ring
redis 作为 cache
distributor 日志中转
ingester 日志处理、存储
querier 日志查询
frontend 日志查询聚合
table-manager 对 cassandra 的表进行管理,以及多版本的支持
promtail 日志收集 agent
grafana 大屏展示
1.安装helm
官网地址:https://helm.sh/docs/intro/install/
下载后解压,将可执行文件复制到/usr/bin目录
[root@k8smaster dl]# ls
helm-v3.10.0-linux-amd64.tar.gz k8s
[root@k8smaster dl]# tar -zxvf helm-v3.10.0-linux-amd64.tar.gz
[root@k8smaster dl]# ls
helm-v3.10.0-linux-amd64.tar.gz k8s linux-amd64
[root@k8smaster dl]# cd linux-amd64/
[root@k8smaster linux-amd64]# ls
helm LICENSE README.md
[root@k8smaster linux-amd64]# mv helm /usr/bin/
[root@k8smaster linux-amd64]# helm version
version.BuildInfo{Version:"v3.10.0", GitCommit:"ce66412a723e4d89555dc67217607c6579ffcb21", GitTreeState:"clean", GoVersion:"go1.18.6"}
[root@k8smaster linux-amd64]#
2.安装loki
添加helm repo
helm repo add grafana https://grafana.github.io/helm-charts
更新一下repo
helm repo update
删除
helm delete loki --namespace=loki grafana/loki-simple-scalable