根据REST API参考手册,可以使用“finalize”操作停止搜索。
在多次搜索运行时间超过24小时的环境中,REST API用于停止在如此长的时间内不会产生结果的搜索。使用的命令如下:
curl method=post uri=https://localhost:8801/services/search/jobs/$sid$/control splunkauth=true data=\"action=finalize\"
但是,此命令对大多数搜索成功,但无法停止处于解析状态的搜索。需要阻止这些进程终止OS进程。
curl method=post uri=https://localhost:8801/services/search/jobs/$sid$/control splunkauth=true data=\"action=cancel\"
Splunk文档
REST API参考手册
| 版本 | 发布日期 | 备注 |
|---|---|---|
1.0 |
28-Sep-2026
|
初始版本 |