オンライン Datakit リスト¶
GET /api/v1/datakit/list
概要¶
Query リクエストパラメータ¶
| パラメータ名 | 型 | 必須 | 説明 |
|---|---|---|---|
| workspaceUUID | string | ワークスペースUUID 例: wksp_xxxxx 空不可: False |
|
| version | string | Datakit バージョン 例: xxx 空不可: False |
|
| search | string | ホスト名、ランタイム ID、IP の検索 空不可: False |
|
| searchKeys | string | 検索対象フィールドを指定。デフォルトは hostName,extend.ip,extend.runtime_id例: xxx 空不可: False |
|
| isOnline | boolean | 当日にアクティブかどうか 例: xxx 空不可: False |
|
| lastHeartbeatTime | integer | 最終データレポートの時間範囲(秒) 空不可: False 例: 600 $minValue: 1 |
|
| pageIndex | integer | ページ番号 空不可: False 例: 10 $minValue: 1 |
|
| pageSize | integer | 1ページあたりの返却数 空不可: False 例: 10 $minValue: 1 |
パラメータ補足説明¶
リクエスト例¶
curl 'https://external-api.guance.com/api/v1/datakit/list?version=1.14.2&pageIndex=1&pageSize=10' \
-H 'Content-Type: application/json' \
-H 'X-Df-Access-Key: <AK key>' \
-H 'X-Df-Nonce: <ランダム文字列>' \
-H 'X-Df-Signature: <署名>' \
-H 'X-Df-Timestamp: <タイムスタンプ>'
レスポンス¶
{
"code": 200,
"content": {
"data": [
{
"arch": "amd64",
"createAt": 1715326420,
"creator": "",
"deleteAt": -1,
"extend": {
"arch": "amd64",
"cpu_cores": 0,
"datakit_version": "1.14.2",
"hostname": "izxxxx",
"ip": "",
"online_time": 0,
"os": "linux",
"run_in_container": false,
"run_mode": "",
"runtime_id": "",
"token": "",
"upgrader_server": "",
"uptime": 0,
"usage_cores": 1,
"wsuuid": "wksp_4b5xxx"
},
"hostName": "izxxxx",
"id": 10,
"lastUpdateTime": 1729763119,
"onlineTime": 816415,
"os": "linux",
"status": 0,
"updateAt": 1729763119,
"updator": "",
"usageCores": 1,
"version": "1.14.2",
"workspaceName": "【Doris】開発テスト共用_",
"workspaceUUID": "wksp_4b5xxx"
}
],
"pageInfo": {
"count": 1,
"pageIndex": 1,
"pageSize": 10,
"totalCount": 1
}
},
"errorCode": "",
"message": "",
"success": true,
"traceId": "11166663346088761547"
}