查看实时请求
功能介绍
查看当前主节点上的实时请求。
URI
GET
/ges/v1.0/{project_id}/graphs/{graph_name}/om/real-time-queries?summary=
|
参数 |
是否必选 |
类型 |
说明 |
|---|---|---|---|
|
project_id |
是 |
String |
项目ID。项目ID,获取方法请参见获取项目ID。 |
|
graph_name |
是 |
String |
图名称。 |
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
summary |
否 |
Boolean |
是否只查询实时请求的概要信息,默认为false。如果设置为true,只返回概要信息,任务详情不会返回。 |
请求参数
无
响应参数
|
参数 |
类型 |
说明 |
|---|---|---|
|
errorMessage |
String |
系统提示信息。
|
|
errorCode |
String |
系统提示信息。
|
|
instance_name |
String |
实例名称。 |
|
edge_capacity |
Long |
边容量。 |
|
edge_number |
Long |
边数量。 |
|
edge_usage |
Double |
边使用率。 |
|
vertex_capacity |
String |
点容量。 |
|
vertex_number |
Long |
点数量。 |
|
vertex_usage |
Long |
点使用率。 |
|
read_waiting_queue_length |
Long |
读等待队列长度。 |
|
read_running_queue_length |
Long |
读运行队列长度。 |
|
write_waiting_queue_length |
Long |
写等待队列长度。 |
|
write_running_queue_length |
Long |
写运行队列长度。 |
|
current_queries |
List<CurrentQuery> |
当前查询列表详情。 |
|
参数 |
类型 |
说明 |
|---|---|---|
|
task_name |
String |
任务名称。 |
|
request_id |
String |
请求ID。 |
|
status |
String |
请求执行状态。 |
|
request |
String |
请求参数。 |
|
running_duration |
Double |
请求执行时长,单位为秒。 |
|
pending_duration |
Double |
请求阻塞时长,单位为秒。 |
|
begin_time |
String |
请求开始时间。 |
|
progress |
Double |
请求执行进度。 |
请求示例
查看实时请求。
GET http://{SERVER_URL}/ges/v1.0/{project_id}/graphs/{graph_name}/om/real-time-queries
响应示例
状态码: 200
成功响应示例
{
"instance_name": "ges_demo-ges-dn-2-1",
"edge_capacity": 0,
"edge_number": 0,
"edge_usage": 0,
"vertex_capacity": 0,
"vertex_number": 0,
"vertex_usage": 0,
"read_waiting_queue_length": 2,
"read_running_queue_length": 1,
"write_waiting_queue_length": 0,
"write_running_queue_length": 0,
"current_queries": [
{
"task_name": "incremental_load_graph",
"request": {
"vertex_file_format": "csv",
"parallel_edge": "allow",
"graph_name": "ges_demo",
"vertex_file_path": "wepbucket/movie1/sit_ges_data_uat/nodes/",
"edge_file_path": "wepbucket/movie1/sit_ges_data_uat/edges/",
"schema_file_path": "wepbucket/movie1/sit_ges_data_uat/sit_ges_metadata_v6.xml",
"vidSerialize": true,
"offline": false,
"trim_quote": "\"",
"ignore_label": true,
"delimiter": ",",
"edge_file_format": "csv",
"parameters": {
"secret_key": "xxxxxxxx",
"access_key": "xxxxxxxx",
"region": "cn-north-7"
}
},
"pending_duration": 9.91311,
"request_id": "0c56e2d14369586da38d7fe3b81bb1bd",
"status": "pending",
"begin_time": "",
"running_duration": 0,
"progress": 0
}
]
}
状态码: 400
失败响应示例
Http Status Code: 400
{
"errorMessage": "Not found. Please check the input parameters.",
"errorCode": "GES.8000"
}
错误码
请参见错误码。