helm安装loki-stack
时间: 2024-06-11 17:09:01 浏览: 275
Loki-Stack是一个基于Prometheus的日志聚合系统。安装Loki-Stack需要以下步骤:
1. 安装helm
helm是Kubernetes上的包管理工具,可以简化安装和管理应用程序的过程。请根据官方文档安装最新版本的helm。
2. 添加Loki-Stack的chart仓库
```
helm repo add loki https://grafana.github.io/loki/charts
```
3. 安装Loki-Stack
```
helm install loki-stack loki/loki-stack
```
这将安装loki、promtail和grafana三个组件。默认情况下,loki和promtail将部署在同一命名空间中,并使用相同的标签选择器。
4. 访问Grafana UI
使用以下命令获取Grafana UI的密码:
```
kubectl get secret --namespace <namespace> loki-stack-grafana -o jsonpath="{.data.admin-password}" | base64 --decode ; echo
```
然后,使用以下命令将Grafana UI的端口转发到本地:
```
kubectl port-forward --namespace <namespace> service/loki-stack-grafana 3000
```
现在可以在浏览器中访问http://localhost:3000,并使用用户名admin和上述密码登录。
5. 配置Loki数据源
在Grafana UI中,使用左侧导航栏中的Configuration->Data Sources添加一个新数据源。选择Loki并输入以下URL:
```
http://loki:3100
```
保存并测试数据源。
现在可以使用Grafana UI中的Loki数据源查看和查询日志。
阅读全文