在Grafana Loki中解析由Fluentd转发的Caddy嵌套JSON日志求助
在Grafana Loki中解析由Fluentd转发的Caddy嵌套JSON日志求助
大家好,我碰到了一个日志解析的难题,想请教下各位大佬。
我的实验室里部署了几个Docker容器,具体清单如下:
| name | Docker image |
|---|---|
| Fluentd | fluent/fluentd:v1.16-1 |
| Fluent-bit | cr.fluentbit.io/fluent/fluent-bit |
| Loki | grafana/loki |
| Grafana | grafana/grafana-enterprise |
| Caddy | caddy:builder |
我的核心需求是收集Caddy的日志并在Grafana中实现可视化。
目前我搭建的日志流转链路是:Fluent-bit 实时追踪Caddy的日志,将日志发送给Fluentd,再由Fluentd推送到Loki——我打算用Fluentd作为集中式日志收集器来统筹处理。
现在遇到的问题是:在Grafana端解析这些日志时出现了问题。Caddy的日志是嵌套JSON格式的,下面是一段截断的日志样本:
{"level":"info","ts":1712949034.535184,"logger":"http.log.access.log1","msg":"handled request","request":{"remote_ip":"172.18.0.1","remote_port":"39664","clie...
备注:内容来源于stack exchange,提问作者Kate
相关产品推荐
相关产品推荐

