【发布时间】:2023-02-06 08:22:44
【问题描述】:
我对服务器 a 上的 /usr/local/bin/config-promtail.yaml 文件进行了修改,如下所示:
- job_name: error_file
static_configs:
- targets:
- localhost
labels:
job: bridge_errors
__path__: home/user/logs/new_error_file.json
host: server_a
其中“new_error_file.json”曾经是“old_error_file.json”。这会将日志发送到服务器 b 上运行的 Loki/Grafana。我可以在 Grafana 的 Loki 数据适配器中看到旧的错误文件,但随后更新了 yaml 配置中的文件名,如上所述,重新启动了 Promtail 服务......没有。新文件没有显示。我可以检查服务的状态,并可以看到新文件的“level=info msg="Seeked..."条目,所以它至少就 Promtail 服务而言是有效的。有什么想法吗??我是对 Grafana 有点陌生(比如,才几天),所以我可能遗漏了什么??感谢您的帮助!
【问题讨论】:
-
也许它需要是 /home/user/logs...?也许还有一些答案here我发现这篇文章对类似的问题很有帮助
标签: grafana grafana-loki promtail