打开异常检测作业 API
编辑打开异常检测作业 API编辑
打开一个或多个异常检测作业。
请求编辑
POST _ml/anomaly_detectors/{job_id}/_open
先决条件编辑
需要 manage_ml
集群权限。此权限包含在 machine_learning_admin
内置角色中。
描述编辑
必须打开异常检测作业,以便其准备好接收和分析数据。在其生命周期中,可以多次打开和关闭它。
打开新作业时,它会从一个空模型开始。
打开现有作业时,会自动加载最新的模型状态。收到新数据后,作业就可以从停止的地方恢复分析。
路径参数编辑
-
<job_id>
- (必填,字符串)异常检测作业的标识符。
查询参数编辑
-
timeout
- (可选,时间)控制等待作业打开的时间。默认值为 30 分钟。
请求正文编辑
您还可以在请求正文中指定 timeout
查询参数。
响应正文编辑
-
node
- (字符串)作业在其上打开的节点的 ID。如果允许作业延迟打开并且尚未分配给节点,则此值为一个空字符串。
-
opened
- (布尔值)对于成功的响应,此值始终为
true
。失败时,将返回异常。
示例编辑
POST _ml/anomaly_detectors/low_request_rate/_open { "timeout": "35m" }
作业打开时,您会收到以下结果
{ "opened" : true, "node" : "node-1" }