- 最近本地搭建了 Prometheus + Grafana + Alertmanager 环境,配置报警后,发现一直接收不到预警邮件,排查发现prometheus日志报了“Error sending alert“ err=“Post “http://ip:port/api/v2/alerts\“: EOF” ,莫名其妙,网上这个错误基本未出现过,仅有一篇文章竟然还要收费!
- 最终解决后,记录下具体原因,非常低级,希望小伙伴们引以为戒。
-
- Alertmanager 启动成功后日志中有两个端口,之前不知道,也没仔细看日志,找到了一个端口就直接使用了,结果使用的端口有问题,不是监听端口!
- Alertmanager 启动成功后日志中有两个端口,之前不知道,也没仔细看日志,找到了一个端口就直接使用了,结果使用的端口有问题,不是监听端口!
-
- 正确的情况下prometheus.yml文件告警配置中应该使用9093端口,但我使用了9094,导致了报错。修正后配置文件如下:
之后重启Prometheus,告警邮件可以正常发送。
- 正确的情况下prometheus.yml文件告警配置中应该使用9093端口,但我使用了9094,导致了报错。修正后配置文件如下:
Error sending alert“ err=“Post “http://ip:port/api/v2/alerts\“: EOF
最新推荐文章于 2024-07-17 20:21:22 发布
在本地搭建的Prometheus+Grafana+Alertmanager环境中,由于错误地使用了9094端口代替正确的9093端口,导致预警邮件发送失败。日志中的‘Errorssendingalert’错误提示了问题所在。修正配置文件,将告警配置中的端口改为9093后,告警邮件可以正常发送。
摘要由CSDN通过智能技术生成