更新时间:2025-01-03 GMT+08:00
分享

查看实时请求

功能介绍

查看当前主节点上的实时请求。

当前仅返回正在运行的cypher查询。

URI

GET

/ges/v1.0/{project_id}/graphs/{graph_name}/om/real-time-queries

表1 路径参数

参数

是否必选

类型

说明

project_id

String

项目ID。项目ID,获取方法请参见获取项目ID

graph_name

String

图名称。

请求参数

响应参数

表2 响应Body参数说明

参数

类型

说明

errorMessage

String

系统提示信息。

  • 执行成功时,字段可能为空。
  • 执行失败时,用于显示错误信息。

errorCode

String

系统提示信息。

  • 执行成功时,字段可能为空。
  • 执行失败时,用于显示错误码。

instance_name

String

实例名称。

current_queries

List<CurrentQuery>

当前查询列表详情。

表3 CurrentQuery参数说明

参数

类型

说明

task_name

String

任务名称。

request_id

String

请求ID。

status

String

请求执行状态。

request

String

请求参数。

running_duration

Double

请求执行时长,单位为秒。

begin_time

String

请求开始时间。

请求示例

查看实时请求。

GET http://{SERVER_URL}/ges/v1.0/{project_id}/graphs/{graph_name}/om/real-time-queries

响应示例

状态码: 200

成功响应示例

{
    "current_queries": [
        {
            "begin_time": "2024-12-11 09:24:33",
            "request": "profile match (n)-[r:rate*1..2]->(m) return r limit 5",
            "request_id": "1-346e5188-4b20-4175-b2ef-f7bcbff2d730",
            "running_duration": 29.765045,
            "status": "RUNNING",
            "task_name": "cypher_plan_query"
        },
        {
            "begin_time": "2024-12-11 09:24:33",
            "request": "profile match (n)-[r:rate*1..2]->(m) return r limit 5",
            "request_id": "1-b6da5a44-d51e-4f3a-8538-907f84a37abb",
            "running_duration": 29.81796,
            "status": "RUNNING",
            "task_name": "cypher_plan_query"
        },
        {
            "begin_time": "2024-12-11 09:24:31",
            "request": "profile match (n)-[r:rate*1..2]->(m) return r limit 5",
            "request_id": "1-4ae2b9a3-b415-4f51-a751-8f93ce0979ab",
            "running_duration": 32.004372,
            "status": "RUNNING",
            "task_name": "cypher_plan_query"
        },
        {
            "begin_time": "2024-12-11 09:24:31",
            "request": "profile match (n)-[r:rate*1..2]->(m) return r limit 5",
            "request_id": "1-18d27ac4-8777-44c0-9e7e-781a4897821b",
            "running_duration": 32.054717,
            "status": "RUNNING",
            "task_name": "cypher_plan_query"
        },
        {
            "begin_time": "2024-12-11 09:24:30",
            "request": "profile match (n)-[r:rate*1..2]->(m) return r limit 5",
            "request_id": "1-7a48582c-a79e-404f-9bea-f13407a22773",
            "running_duration": 33.097715,
            "status": "RUNNING",
            "task_name": "cypher_plan_query"
        },
        {
            "begin_time": "2024-12-11 09:24:24",
            "request": "profile match (n)-[r:rate*1..2]->(m) return r limit 5",
            "request_id": "1-d16660aa-a1fa-435c-a58a-1364b9a2b2ba",
            "running_duration": 38.848532,
            "status": "RUNNING",
            "task_name": "cypher_plan_query"
        }
    ],
    "instance_name": "ges_fdb_old-ges-dispatch-cn-2-1"
}

状态码: 400

失败响应示例

Http Status Code: 400 
{
    "errorMessage": "graph ges_fdb_hyg1 not exist.",
    "errorCode": "GES.8000"
}

错误码

请参见错误码

相关文档