Использование Watcher API в Elastic Cloud Setup - PullRequest
0 голосов
/ 11 февраля 2019

Я недавно получил себе облачную учетную запись Служба эластичного поиска на https://www.elastic.co/cloud.

В настоящее время я пытаюсь добавить наблюдателей в свою настройку с помощью автоматического вызова API.

, но пытаюсь найти правильныйКонечная точка API для извлечения и установки наблюдателей.

Я попробовал следующее (поскольку это конечная точка, указанная в эластичных документах):

GET ....eu-central-1.aws.cloud.es.io:9243/_xpack/watcher/watch/<watch_id>

, которая возвращается с 404.

После некоторого поиска в Google я, по крайней мере, смог получить созданных вручную наблюдателей с:

GET ....eu-central-1.aws.cloud.es.io:9243/api/watcher/watch/myTestWatchers

с аутентификацией и заголовком kbn-версии.

К сожалению, выдав PUT для этогоконечная точка дает 500 StatusCode.

Может кто-нибудь сказать мне, что я делаю неправильно и / или указать мне правильные конечные точки?(Небольшой рабочий пример был бы очень признателен)

1 Ответ

0 голосов
/ 11 февраля 2019

Во время устранения неполадок выяснилось, что это действительно была правильная конечная точка.

Полезная нагрузка была каким-то образом отключена, и проверка по некоторым причинам завершилась неудачно, что привело к HTTP 500.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...