Grafana-整合日志查询Loki

Introduce

为Grafana添加日志指标

flubit-bit

Fluent Bit:Fluent Bit 是一个轻量级的日志收集器和处理器。它设计用于从各种来源(如应用程序、容器、操作系统等)收集日志数据,并将其发送到不同的目标。Fluent Bit 可以将日志数据发送到多种目标,包括存储系统、消息队列和分析工具等。它提供了灵活的插件机制,可用于解析、过滤和转换日志数据

Loki

Loki 是一个开源的日志聚合系统,专门用于处理和查询大规模分布式日志数据。它是由 Grafana Labs 开发的,作为 Grafana 生态系统的一部分。Loki 使用了 Prometheus 的标签索引和查询语言,可以高效地存储和查询日志数据。Loki 的设计目标是可扩展性和低资源消耗,适用于云原生环境

# 1. 添加Helm仓库
helm repo add grafana https://grafana.github.io/helm-charts
# *2. 拉取本地Helm文件
helm pull grafana/loki-stack
# 3. helm安装loki
helm upgrade --install loki-stack loki-stack --set fluent-bit.enabled=true,promtail.enabled=false -n monitoring --create-namespace

Grafana的配置

  1. 添加Loki源

  2. 配置Loki访问地址

  3. 安装成功

  4. 查询指标