我已经配置了用户和产品(“basic_auth_users”)并传递了文档中提到的这些参数:--web.config.file
能够独立访问 Prometheus UI 和 Alert Manager UI(使用提供的凭据),但我在 Prometheus 日志中看到以下错误,并且因此不会发出警报。
level=error ts=2021-08-16T07:00:53.337Z caller=notifier.go:527 component=notifier alertmanager=http://pronode1:9093/api/v1/alerts count=1 msg="Error sending alert" err="bad response status 401 Unauthorized"
理想情况下 alertmanager=http://pronode1:9093/api/v1/alerts
,需要用户和密码才能获得结果,但为什么它不能从--web.config.file
我提供的文件中提取。
# Alertmanager configuration
alerting:
alertmanagers:
- static_configs:
- targets:
- pronode1:9093
我是否缺少任何其他配置?
请帮我。
使用的版本:
Prometheus: prometheus-2.25.2.linux-amd64
AlertManager: alertmanager-0.22.2.linux-amd64