我部署了一个连接到寻呼机职责的 Sensu。我可以看到有一些 Sensu 警报被触发但在 30 秒后得到解决。只有在 [60 秒] 后没有解决的情况下,有没有办法“真正”触发警报?
1 回答
1
听起来像是 Sensu 中发生过滤的主要案例。由于这些过滤器是本机提供的(请参阅此处的文档),您可以将配置设置为:
{
"handlers": {
"email": {
"type": "pipe",
"command": "pagerdurty.rb",
"filters": ["occurrences"]
}
}
}
您的检查配置如下:
{
"checks": {
"check-http": {
"command": "check-http.rb -u https://localhost:8080/api/v1/health",
"subscribers": ["web_application"],
"interval": 30,
"handlers": ["pagerduty"],
"occurrences": 2,
"refresh": 500
}
}
}
那会做你需要的。
于 2019-09-12T17:23:24.430 回答