我最近在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状态代码。
谁能告诉我,我在做什么错和/或将我指向正确的端点? (一个小小的工作示例也将不胜感激)
答案 0 :(得分:0)
在故障排除期间,发现它确实是正确的端点。
有效负载因某种原因关闭,并且由于某些原因验证失败,从而导致HTTP500。