此Chart不止包含了Loki 、promtail、grafana,还包括其他组件,但是默认未开启,只开启了Loki 、promtail,这里为了演示,也开启grafana配置,通过grafana.enabled=true指定,同时如果要指定相关子 chart 参数,根据子 chart 名称.参数进行指定,比如要指定的grafana 的admin 密码,可以用grafana.adminPassword=admin指定 启动...
步骤1:创建Loki的ConfigMap 首先,创建一个ConfigMap来存放Loki的配置文件。假设你已经有了一个名为loki-local-config.yaml的Loki配置文件,内容如下: # loki-local-config.yaml auth_enabled: false # 关闭认证,生产环境建议开启并使用Secret存储凭证 server: http_listen_port: 3100 grpc_listen_port: 9095 chunk_s...
里面对应的配置的介绍可以在这里看:https://grafana.com/docs/loki/latest/send-data/promtail/configuration/ 这里最关键的就是 clients.url 的内容 我们可以回想一下上一篇部署 loki-stack 的时候,这里填写了http://loki:3100/loki/api/v1/push 其中,loki 是基建集群上的 service 的名字,服务可以通过其名称进...
step3: 部署容器 kubectl run first-deployment --image=katacoda/docker-http-server --port=80 #部署容器 kubectl get pods #查看部署状态 kubectl expose deployment first-deployment --port=80 --type=NodePort #容器可以通过不同的网络选项公开。最常用的是NodePort,它为容器提供动态端口。 1. 2. 3. #查找...
查看启动pod,由于本人k8s 集群有 6 个node节点,所以部署了6 个promtail 图片 Grafana访问 修改Grafana 为 nodeport 访问方式 复制 kubectl edit svc loki-grafana-n loki-stack 1. 图片 登录成功以后,访问Explore 功能,并点击Log browser按钮,会看到已经采集相关数据,并自动创建namepsace、pod等多个维度的 labels ...
promtail 2.1.0日志收集工具 grafana 9.5.18日志显示,可以通过各种标签和表达式过滤显示日志 版本和配置文件一致 一、 环境准备 mkdir loki/{conf,data} -p mkdir promtail chmod 777 loki/data 二、配置文件准备 loki vim loki/conf/loki-config.yaml ...
helm install loki ./loki-stack -n loki-stack \ --set grafana.enabled=true \ --set grafana.adminPassword=admin \ --create-namespace 以上启动完成以后,会收集/var/log/pod 、/var/lib/docker/containers日志信息 查看启动pod,由于本人k8s 集群有 6 个node节点,所以部署了6 个promtail ...
部署Loki:作为日志存储。 部署Promtail:收集日志并将其发送到 Loki。 部署Grafana:可视化和查询日志。 优缺点: 优点: 与Prometheus 配合良好,适合容器化环境。 配置简单,易于使用。 缺点: 功能相对较少,特别是在日志处理方面。 对于复杂的日志处理可能不够灵活。
# loki 部署系统版本信息:```# cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)# uname -aLinux localhost.localdomain 3.10.0-1160.el7.x86_64loki v2.5.0promtail v2.5.0grafana v8.5.6alertmanager v0.24.0```下面先使用单节点主机模式部署各个组件,熟悉一下整个流程,然后在进行容器化部署...
部署Loki作为日志存储。 部署Promtail收集日志并将其发送到Loki。 部署Grafana用于可视化和查询日志。 配置方法: 在Kubernetes集群中创建Loki、Promtail和Grafana的部署和服务资源。 配置Promtail的DaemonSet以在每个节点上运行,并设置其采集日志的路径和Loki的连接信息。 在Grafana中配置Loki作为数据源,并进行相应的仪表板和...