6 个版本
0.1.1-alpha7 | 2024 年 2 月 6 日 |
---|---|
0.1.1-alpha4 | 2023 年 7 月 5 日 |
0.1.1-alpha3 | 2023 年 4 月 23 日 |
0.0.1 | 2023 年 3 月 23 日 |
#9 in #supporting
96 每月下载次数
56KB
1K SLoC
splunk
为 Splunk 相关事物实现 Rust crate 的起点。
查看源代码仓库中的测试和示例,以获取一些实现提示。
这是异步的,没有阻塞!
待办事项
- 大部分都完成了!
- HEC 转发
- send_event 发送单个事件
- 如果您想批量处理事物,可以使用 send_events 和/或 HecClient.enqueue() / HecClient.flush()
- REST API 身份验证
- 对 REST API 的基本身份验证
- 对 REST API 的令牌身份验证
- 基于 Cookie 的 REST API 身份验证
- REST API SearchJob
- 创建
<http://dev.splunk.com/view/SP-CAAAEE5#searchjobparams>
- 禁用预览
- 启用预览
- 事件处理
- 导出
- 单次执行
- 取消
- 最终化作业
- 是否完成
- 是否准备好
- 名称获取器(搜索 ID)
- 暂停/恢复
- searchlog (http://docs.splunk.com/Documentation/Splunk/latest/RESTAPI/RESTsearch#GET_search.2Fjobs.2F.7Bsearch_id.7D.2Fsearch.log)
- 设置优先级(0-10)
- 摘要(GET search/jobs/{search_id}/summary http://docs.splunk.com/Documentation/Splunk/latest/RESTAPI/RESTsearch#GET_search.2Fjobs.2F.7Bsearch_id.7D.2Fsummary)
- 时间线 GET search/jobs/{search_id}/timeline http://docs.splunk.com/Documentation/Splunk/latest/RESTAPI/RESTsearch#GET_search.2Fjobs.2F.7Bsearch_id.7D.2Ftimeline`
- 触摸作业(设置 ttl)
- 创建
- SearchJob 结果 - 可能是自己的东西,也可能是 Iterator?
感谢
不分先后顺序
依赖项
~7–23MB
~312K SLoC