Я хотел бы добавить пользовательские пары ключ/значение в данные события в sensu. Я добавил ключи в определение события, но к тому времени, когда оно попадает в обработчики, его там нет.
Итак, чего я хочу добиться, так это иметь данные за ключом «custom_values» в момент, когда данные проверки передаются обработчику. (см. пример)
{
"checks": {
"check-disk": {
"command": "/etc/sensu/plugins/check-disk.rb",
"interval": 60,
"handlers": [
"default"
],
"subscribers": [
"default"
],
"standalone": false
"custom_values": {
"custom1": "somevalue"
}
}
}
}
Мутаторы не помогут, насколько я знаю, они могут работать только с проверочными данными, которые не содержат пользовательский ключ, когда мутатор получает результат проверки.
Спасибо