在弹性云设置上使用Watcher API

时间:2019-02-11 15:43:53

标签: elasticsearch

我最近在https://www.elastic.co/cloud上拥有了一个Elasticsearch服务云帐户。

当前,我尝试通过自动API调用将观察者添加到我的设置中。

但努力寻找正确的API端点以获取并放置观察者。

我尝试了以下操作(因为这是弹性文档中规定的终点):

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

返回404。

经过一番谷歌搜索之后,我至少能够使用以下方法来获取手动创建的观察者:

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

具有auth和kbn-version标头。

不幸的是,向该端点发出PUT会导致500状态代码。

谁能告诉我,我在做什么错和/或将我指向正确的端点? (一个小小的工作示例也将不胜感激)

1 个答案:

答案 0 :(得分:0)

在故障排除期间,发现它确实是正确的端点。

有效负载因某种原因关闭,并且由于某些原因验证失败,从而导致HTTP500。