コンテンツにスキップ

クエリタスクの送信



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 データの時間範囲。2つの要素で構成されます。
例: [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"
}

フィードバック

このページは役に立ちましたか?