콘텐츠로 이동

쿼리 작업 전송



POST /api/v1/logmine/send_task

개요

로그 패턴 분석 쿼리 작업을 전송합니다.

Body 요청 매개변수

매개변수명 유형 필수 설명
query string DQL 쿼리문. 이 값이 존재하면 namespaceconditions 매개변수는 무시됩니다. 【형식 요구사항】: 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 

응답

{
    "code": 200,
    "content": {
        "taskId": "logminetaskchcbedk24lokg5cqfdb0"
    },
    "errorCode": "",
    "message": "",
    "success": true,
    "traceId": "10594577704924482412"
} 

문서 평가

이 페이지가 도움이 되었나요?