Применение фильтров в Sensu - PullRequest
0 голосов
/ 21 февраля 2019

Я пытался применить фильтр в Sensu, ссылаясь на документ Sensu, для уменьшения количества предупреждений о мониторинге.Но проблема в том, что этот фильтр отправляет электронную почту только тогда, когда проблема находится в разрешенном состоянии, без критических или предупреждающих предупреждений.Фильтр выглядит следующим образом:

{
  "filters": {
    "state_change_only": {
      "negate": false,
      "attributes": {
        "occurrences": "eval: value == 1 || ':::action:::' == 'resolve'"
      }
    }
  }
}

Пожалуйста, помогите мне понять это поведение и что на самом деле означает это eval: value == 1.

Должно ли оно что-то делать с вхождениями значение?У меня есть значения как 2,3 и т. Д. В зависимости от серьезности проверок.

...