我根据日志指标定义了警报。 (为了进行测试,我确保这是每分钟发生的指标。)
我收到一封电子邮件,如下 - 但只有一封。如果再次触发指标,如何发送更多电子邮件?请注意,在我收到一封电子邮件后,我登录并“确认”了这一事件,但没有收到更多电子邮件。
From: Stackdriver Alerts <alerts@stackdriver.com>
Date: Tue, Feb 21, 2017 at 5:35 PM
Subject: [ALERT] Suggested Condition on myapp default:20161017t181616
To: a..@...s.com
Stackdriver has detected that one of your resources has entered an alert state.
Summary: logging/user/FilterMetricIContainerOnUrlAndRequestStatus for myapp default:20161017t181616 with metric labels {log=appengine.googleapis.com/request_log} is below the threshold of 100 with a value of 0.016666666666666666.
Violation Began: 2017-02-21 15:28:48 UTC (6 mins 59 secs)
Condition Name: Suggested Condition
View violation details: https://app.google.stackdriver.com/account/login/cloud-eng-dev/incidents/0.k99rt8xwbh5i
答案 0 :(得分:0)
您应该收到每个开放事件的通知。我建议如果情况并非如此,并且您已经确认条件再次满足(因此指标再次违反),您点击右下角的“发送反馈”按钮,并包含我的名字,以便我抓住它。这将有助于为您的情况提供更多信息。 感谢您使用Stackdriver!
答案 1 :(得分:0)
我的猜测是,您遇到的一个事件尚未结束,这表明您的警报策略定义得过于宽松。您的警报持续时间是否短于日志消息之间的间隔?我建议不超过间隔的一半。
Stackdriver工程师Aaron Sher