删除监控 API
编辑删除监控 API
编辑从 Watcher 中删除一个监控。
请求
编辑DELETE _watcher/watch/<watch_id>
描述
编辑删除监控后,.watches
索引中代表监控的文档将消失,并且它将永远不会再次运行。
请注意,删除监控不会从监控历史记录中删除与此监控相关的任何监控执行记录。
删除监控必须仅通过此 API 完成。不要使用 Elasticsearch DELETE Document API 直接从 .watches
索引中删除监控。启用 Elasticsearch 安全功能后,请确保没有人在 .watches
索引上获得 write
权限。
路径参数
编辑-
<watch_id>
- (必需,字符串)监控的标识符。
示例
编辑以下示例删除 id 为 my-watch
的监控
resp = client.watcher.delete_watch( id="my_watch", ) print(resp)
response = client.watcher.delete_watch( id: 'my_watch' ) puts response
const response = await client.watcher.deleteWatch({ id: "my_watch", }); console.log(response);
DELETE _watcher/watch/my_watch
响应
{ "found": true, "_id": "my_watch", "_version": 2 }