「Grafana Agent」- 指标、日志、追踪

问题描述

我们使用 Grafana Loki 日志系统,现在我们需要采集 Kubernetes Events 信息,并保存到我们的 Grafana Loki 系统中;

经过 Google 查找,我们得知 Grafana Agent 能够完成对 Kubernetes Events 的采集和处理(Kubernetes Events (beta));

该笔记将记录:我们将学习 Grafana Agent 的使用方法,以及与其相关的配置案例,并针对特定问题的解决办法;

解决方案

Grafana Agent | Grafana Agent documentation

GitHub – grafana/agent: Telemetry agent for the LGTM stack.

原理简述

WIP

特性特征

Grafana Agent 具有很多亮点;

但是对于我们来说,它最突出的地方是对各种 exporter 做了集成:其内嵌各种 Exporter 服务(诸如 node_exporter、mysql_exporter 等等),还集成 Log、Metric、Trace 的客户端,减轻我们对微服务的管理。

应用场景

Kubernetes Events Collection