删除监测器 API
编辑删除监测器 API编辑
从 Synthetics 应用程序中删除一个或多个监测器。
请求编辑
DELETE <kibana 主机>:<端口>/api/synthetics/monitors
DELETE <kibana 主机>:<端口>/s/<空间 ID>/api/synthetics/monitors
先决条件编辑
您必须在 Kibana 功能权限 的 **可观测性** 部分中拥有 **Synthetics** 功能的 全部
权限。
您必须在 Kibana 功能权限 的 **可观测性** 部分中拥有 **Synthetics** 功能的 全部
权限。
请求正文编辑
请求正文应包含要删除的监测器 ID 数组。
-
ids
- (必填,字符串数组)要删除的监测器 ID 数组。
以下是一个 DELETE 请求示例,用于按 ID 删除监测器列表
DELETE /api/synthetics/monitors { "ids": [ "monitor1-id", "monitor2-id" ] }
响应示例编辑
API 响应包含有关已删除监测器的信息,其中响应数组中的每个条目都包含以下属性
-
id
(字符串):已删除监测器的唯一标识符。 -
deleted
(布尔值):指示监测器是否已成功删除(如果已删除,则为true
,否则为false
)。
以下是删除多个监测器的响应示例
[ { "id": "monitor1-id", "deleted": true }, { "id": "monitor2-id", "deleted": true } ]