获取Zookeeper实例集群信息
接口功能介绍
查询Zookeeper实例集群信息
接口约束
无
URI
GET /v1/zookeeper/server/cluster
路径参数
无
Query参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
spuInstId | 是 | String | 实例ID | abc36594d0c44fd3a252e56c8e57e6c6 |
请求参数
请求头header参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
regionId | 是 | String | 资源池 ID | d8bbd132b53a11e9b0e40242ac110002 |
请求体body参数
无
响应参数
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
statusCode | Integer | 返回状态码(2000成功,5000系统错误,18xxxx业务错误) | 1000 | |
error | String | 业务错误码,RCC_statusCode | RCC_1000 | |
message | String | 返回结果描述 | invalid param | |
returnObj | Array of Objects | 返回数据体 | returnObj |
表 returnObj
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
instId | String | 实例ID | abc36594d0c44fd3a252e56c8e57e6c6 | |
nodeList | Array of Objects | 节点列表 | nodeObj |
表 nodeObj
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
spuInstId | String | 实例ID | abc36594d0c44fd3a252e56c8e57e6c6 | |
zkNode | Object | 节点信息 | zkNode | |
zkMgrNode | Object | zkMgr的节点信息 | zkMgrNode |
表 zkNode
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
spuInstDeployId | Long | 部署节点ID | 1 | |
zkInstallPath | String | 安装部署目录 | /data | |
zkInstallPort | Integer | 客户端端口 | 111 | |
ip | String | IP地址 | 1.1.1.1 | |
ipv6 | String | IPv6地址 | 1.1.1.1 | |
mgrVip | String | mgrVip地址 | 1.1.1.1 | |
vpcIp | String | vpc内网IP地址 | 1.1.1.1 | |
vpcIpv6 | String | vpc内网IPv6地址 | 1.1.1.1 | |
vip | String | vip地址 | 1.1.1.1 | |
vipv6 | String | vipv6地址 | 1.1.1.1 | |
role | String | 集群节点角色 | leader/follower/unknown | |
status | String | 节点状态 | 停止0/运行中1/未知2 |
表 zkMgrNode
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
spuInstDeployId | Long | 部署节点ID | 1 | |
mgrInstallPath | String | 安装部署目录 | /data | |
mgrPort | Integer | mgr端口 | 111 | |
exporterPort | Integer | 监控端口 | 9100 | |
nodeExporterPort | Integer | 监控端口 | 9100 | |
ip | String | IP地址 | 1.1.1.1 | |
ipv6 | String | IPv6地址 | 1.1.1.1 | |
mgrVip | String | mgrVip地址 | 1.1.1.1 | |
vpcIp | String | vpc内网IP地址 | 1.1.1.1 | |
vpcIpv6 | String | vpc内网IPv6地址 | 1.1.1.1 | |
vip | String | vip地址 | 1.1.1.1 | |
vipv6 | String | vipv6地址 | 1.1.1.1 |
枚举参数
无
请求示例
请求url
无
请求头header
{"regionId": "d8bbd132b53a11e9b0e40242ac110002"}
请求体body
{"instanceId": "abc36594d0c44fd3a252e56c8e57e6c6","path": "/node8"}
响应示例
{"returnObj": [{"nodeName": "node2","leafNode": true,"path": "/zookeeper/node2"},{"nodeName": "node3","leafNode": true,"path": "/zookeeper/node3"},{"nodeName": "config","leafNode": true,"path": "/zookeeper/config"},{"nodeName": "node1","leafNode": false,"path": "/zookeeper/node1"},{"nodeName": "quota","leafNode": true,"path": "/zookeeper/quota"}],"error": "","message": "SUCCESS","statusCode": 2000}