大家好,我第一次在这里发帖。
我有 3 个不同的服务器。这是我想要实现的设置:
- 服务器1(51.25.365.12):promtail
- 服务器2(51.25.78.215):promtail
- 服务器3(216.25.36.54):promtail、loki 和 grafana
所有 promtail 服务都应将数据发送到在 Server3 上运行的 loki。这如何实现?请分享所有 promtail 和 loki yaml 文件的配置文件。
我尝试将 promtail 脚本修改为:
server:
http_listen_port: 9080
grpc_listen_port: 0
positions:
filename: /tmp/positions.yaml
clients:
- url: http://216.25.36.54:3100/loki/api/v1/push
scrape_configs:
- job_name: system
static_configs:
- targets:
- localhost
labels:
job: devlogs
__path__: /home/ubuntu/john/python/logs/*log
我没有对 loki config.yaml 文件进行任何更改,但是当我将 loki 作为数据连接时,它没有显示任何数据。
请帮忙!!
注意:这些 IP 不是服务器的实际 IP。