我在 kubernetes 集群中安装了 prometheus,该集群应该对另一个 prometheus 执行 remote_write。第二个普罗米修斯进行远程读取。告诉我如何正确设置。
kubernetes 中的 prometheus.yml:
remote_write:
- url: http://192.168.0.103:9090/receive
remote_timeout: 30s
queue_config:
capacity: 2500
max_shards: 200
min_shards: 1
max_samples_per_send: 500
batch_send_deadline: 5s
min_backoff: 30ms
max_backoff: 100ms
metadata_config:
send: true
send_interval: 1m
Prometheus.yml 在另一台机器上(阅读器)
remote_read:
- url: https://prometheus.example.com/receive
remote_timeout: 1m