我正在尝试使用prometheus-alertmanager通知通道通过grafana UI测试发送电子邮件警报。我已在alertmanager的配置文件中添加了stmp详细信息。当我尝试测试时,它说电子邮件已发送,但实际上没有任何反应。当我将相同的电子邮件配置添加到grafana.ini文件并在UI中添加电子邮件通知通道时,便能够发送测试通知。 我正在使用以下头盔图进行安装-> https://github.com/helm/charts/tree/master/stable/prometheus-operator 这是alertmanager的配置文件。
func main() {
var loop net.Conn = loopBack{}
这是grafana日志。
config:
global:
resolve_timeout: 5m
smtp_smarthost: 'email-smtp.us-east-1.amazonaws.com:587'
smtp_from: 'redacted'
smtp_auth_username: 'redacted'
smtp_auth_password: 'redacted'
route:
group_by: ['job']
group_wait: 30s
group_interval: 5m
repeat_interval: 12h
receiver: 'null'
routes:
- match:
alertname: DeadMansSwitch
receiver: 'null'
receivers:
- name: 'null'
我在这里做什么错了?
答案 0 :(得分:0)
Prometheus AlertManager的日志输出丢失。如果警报管理器配置已满,则
之后会再错过2行
- 名称:'null'
email_configs:
- to: 'myemail@test.com'