【日志logmine】发送Logmine查询任务¶
POST /api/v1/logmine/send_task
概述¶
发送一个日志聚类查询任务
Body 请求参数¶
参数名 | 类型 | 必选 | 说明 |
---|---|---|---|
query | string | dql查询语句, 如果存在该值,则 namespace 和 conditions 参数将实效 【格式要求】:L::* :(__docid , analysis_field){} |
|
namespace | string | dql查询语句中的命名空间全写, 默认值为 logging 可选值: ['object', 'object_history', 'custom_object', 'logging', 'keyevent', 'unrecovered_event', 'tracing', 'rum', 'network', 'security', 'backup_log', 'profiling', 'billing'] |
|
highlight | boolean | 是否需要高亮查询字符串 |
|
conditions | string | dql查询过滤条件 例子: source IN ['kube-controller'] 允许为空: False 允许为空字符串: True |
|
timeRange | array | 数据时间范围, 两个元素, 例子: [1573646935000, 1573646960000] 允许为空: False |
|
analysisField | string | Y | 近似文本分析-字段 例子: message 允许为空: True |
参数补充说明¶
请求例子¶
curl 'https://openapi.guance.com/api/v1/logmine/send_task' \
-H 'DF-API-KEY: <DF-API-KEY>' \
-H 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{"namespace":"logging","conditions":"index in [`default`]","highlight":true,"timeRange":[1683534635416,1683535535416],"analysisField":"message"}' \
--compressed