В документации к Консулу есть пример
конфига с ватчером . Хочу сделать у себя похожий. Создаю config.json
{
"watches":
{
"type": "checks",
"state": "critical",
"handler": "/crit.sh"
}
}
Пробую добавить:
curl -v -XPUT -d @config.json http://127.0.0.1:8500/v1/agent/check/register
Но в конфиге не появляется. Смотрю так:
curl -s http://127.0.0.1:8500/v1/agent/self
Подозреваю что я либо не так регистрирую либо не там проверяю. Подскажите как через API добавить watcher?