Я использую Sensu для оповещения. Если что-то пойдет не так с какой-либо службой, это вызовет предупреждение и отправит нам уведомление по электронной почте.
Я только что наткнулся на один документ, в котором я могу изменить время уведомления в нерабочее время, это документ, который я имел в виду.
Я создал правило фильтрации, /etc/sensu/conf.d/filters/nine_to_fiver.json
{
"filters": {
"nine_to_fiver": {
"negate": false,
"attributes": {
"timestamp": "eval: [1,2,3,4,5].include?(Time.at(value).wday) && Time.at(value).hour.between?(9,17)"
}
}
}
}
После внесения этого изменения я перезагрузил демона sensu-client на стороне клиента, но я все еще получаю уведомление о почтовом идентификаторе. Что-то не так с правилами фильтрации? Или я что-то упускаю?
Любая помощь будет оценена по достоинству.