我一直在尝试为客户端(无法访问)的服务器设置监控。
我尝试的一种方法是普罗米修斯远程写入。由于我是 prometheus 的新手,我希望客户端 prometheus 会将指标推送到中央 prometheus 进一步我可以创建一个 Grafana 仪表板。我想我错了,不知何故我收到了这个错误:
“发送批次失败,正在重试” err="发布“http://xx.xx.xx.xx:9090/api/v1/write": 超出上下文期限”
我尝试了一切来解决这个问题,但没有任何效果。是因为客户端和服务器 prometheus 彼此无法访问吗?即使在远程写入配置中,prometheus 也有必要到达端点吗?欢迎任何意见我现在被困了好几个月。
更新:这次我尝试了 telegraf 和 influxdb 而不是中央 prometheus,客户端 prometheus 和 telegraf 都可以相互 ping 通,但我得到了同样的错误:
“发送批次失败,正在重试” err="发布“http://xx.xx.xx.xx:1234/receive”: 超出上下文截止日期"