Skip to Content
Kafka消息队列 UKafka获取整个集群的信息 - DescribeUKafkaInstance

获取整个集群的信息 - DescribeUKafkaInstance

简介

获取整个集群的信息

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 DescribeUKafkaInstanceYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
Regionstring地域。 参见 地域和可用区列表Yes
Zonestring可用区。参见 可用区列表Yes
ProjectIdstring项目ID。不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口No
ClusterInstanceIdstring集群IDYes
Filterstring是否过滤掉已删除节点,默认为‘true’No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
ClusterSetarray[ClusterInfo]集群信息列表Yes

数据模型

ClusterInfo

字段名类型描述信息必填
Zonestring所属可用区No
AppConfigCountstring集群App 配置数量No
AppConfigSetarray[string]集群App配置No
BusinessIdstringbusiness idNo
ChargeTypestring付费类型No
ClusterInstanceIdstring集群idNo
ClusterInstanceNamestring集群名称No
CreateTimeint集群创建时间No
DataSyncInfostringflume 数据同步信息No
ExpireTimestring集群过期时间No
Frameworkstring集群框架No
FrameworkVersionstring集群框架版本No
NetworkIdstring网络 idNo
Remarkstring集群备注No
RunningTimestring集群运行时间No
Statestring集群当前状态,集群状态:“Running”| “Abnormal”| “Creating”| “Deleting”| “CreateFailed”| “DeleteFailed”| “Unavailable”| “Deleted”| “Updating”| “Deploying”| “Migrating”| “ExpandFailed”No
SubnetIdstring所属子网 idNo
Tagstring集群标记No
UHostCountstring集群节点个数No
UHostSetarray[Broker]节点信息列表No
VPCIdstring所属 VPC idNo
ValidBrokerNumstring可用节点个数No

Broker

字段名类型描述信息必填
BrokerIdstringbroker idNo
BrokerInfostringbroker 关联topic 信息No
CreateTimestringbroker 创建信息No
DomainNamestringbroker 域名No
ExpireTimeintbroker 过期时间No
IPSetarray[IP]broker IP 信息No
InstanceGroupTypestringbroker 机型信息No
KafkaPortstringkafka 服务端口No
Remarkstringbroker 备注信息No
ResourceIdstringbroker 注册资源信息No
SecurityGroupIdstring安全组 idNo
Statestringbroker 当前状态No
UHostConfigUHostConfigbroker 节点配置No
UHostIdstring节点 idNo
UHostNamestring节点名称No
UHostRolestring节点类型No
ZooKeeperstring节点是否部署 zookeeperNo
ZooKeeperPortstringzookeeper 服务端口No

IP

字段名类型描述信息必填
IPstringIP地址No
TypestringIP类型No

UHostConfig

字段名类型描述信息必填
BootDiskSizeint节点系统盘大小(单位G)No
CPUint节点 CPU 核心数No
DataDiskSizeint节点数据盘大小(单位G)No
Memoryint节点内存(单位MB)No
OSstring节点内部系统名称No

示例

请求示例

https://api.an-link.com/?Action=DescribeUKafkaInstance &Region=cn-zj &Zone=cn-zj-01 &ClusterInstanceId=ukafka-wpdsk5 &Filter=true &Zone=cn-zj-01

响应示例

{ "Action": "DescribeUKafkaInstanceResponse", "ClusterSet": [ { "AppConfigCount": 0, "AppConfigSet": [], "BusinessId": "", "ChargeType": "Month", "ClusterInstanceId": "ukafka-wpdsk5", "ClusterInstanceName": "barfoo", "CreateTime": 1543299784, "DataSyncInfo": { "Status": "Off" }, "ExpireTime": 1546272000, "Framework": "Kafka", "FrameworkVersion": "1.1.1", "NetworkId": "", "Remark": "", "RunningTime": 517495, "State": "Running", "SubnetId": "subnet-5ofcuz", "Tag": "Default", "UHostCount": 4, "UHostSet": [ { "BrokerId": "1", "BrokerInfo": [ { "PartitionOnBroker": "3", "Partitions": "0,1,2", "Replication": 3, "TopicName": "foo", "TotalPartitions": 3 }, { "PartitionOnBroker": "3", "Partitions": "0,1,2", "Replication": 3, "TopicName": "bar", "TotalPartitions": 3 }, { "PartitionOnBroker": "3", "Partitions": "0,1,2", "Replication": 3, "TopicName": "nil", "TotalPartitions": 3 } ], "CreateTime": 1543299784, "DomainName": "", "ExpireTime": 1546272000, "IPSet": [ { "IP": "10.9.167.48", "Type": "Private" } ], "InstanceGroupType": "J1-large", "KafkaPort": 9092, "Remark": "", "ResourceId": "kafkadocker-s2fpui", "SecurityGroupId": "", "State": "Running", "UHostConfig": { "BootDiskSize": 20, "CPU": 2, "DataDiskSize": 200, "Memory": 4096, "OS": "Kafka" }, "UHostId": "node-jzahyy", "UHostName": "ukafka-wpdsk5-kafka1", "UHostRole": "KafkaMaster", "ZooKeeper": "Yes", "ZooKeeperPort": 2181, "Zookeeper": "Yes" }, { "BrokerId": "2", "BrokerInfo": [ { "PartitionOnBroker": "3", "Partitions": "0,1,2", "Replication": 3, "TopicName": "foo", "TotalPartitions": 3 }, { "PartitionOnBroker": "3", "Partitions": "0,1,2", "Replication": 3, "TopicName": "bar", "TotalPartitions": 3 }, { "PartitionOnBroker": "3", "Partitions": "0,1,2", "Replication": 3, "TopicName": "nil", "TotalPartitions": 3 } ], "CreateTime": 1543299784, "DomainName": "", "ExpireTime": 1546272000, "IPSet": [ { "IP": "10.9.83.108", "Type": "Private" } ], "InstanceGroupType": "J1-large", "KafkaPort": 9092, "Remark": "", "ResourceId": "kafkadocker-lhq3dv", "SecurityGroupId": "", "State": "Running", "UHostConfig": { "BootDiskSize": 20, "CPU": 2, "DataDiskSize": 200, "Memory": 4096, "OS": "Kafka" }, "UHostId": "node-05znvw", "UHostName": "ukafka-wpdsk5-kafka2", "UHostRole": "KafkaMaster", "ZooKeeper": "Yes", "ZooKeeperPort": 2181, "Zookeeper": "Yes" }, { "BrokerId": "3", "BrokerInfo": [ { "PartitionOnBroker": "3", "Partitions": "0,1,2", "Replication": 3, "TopicName": "foo", "TotalPartitions": 3 }, { "PartitionOnBroker": "3", "Partitions": "0,1,2", "Replication": 3, "TopicName": "bar", "TotalPartitions": 3 }, { "PartitionOnBroker": "3", "Partitions": "0,1,2", "Replication": 3, "TopicName": "nil", "TotalPartitions": 3 } ], "CreateTime": 1543299784, "DomainName": "", "ExpireTime": 1546272000, "IPSet": [ { "IP": "10.9.5.109", "Type": "Private" } ], "InstanceGroupType": "J1-large", "KafkaPort": 9092, "Remark": "", "ResourceId": "kafkadocker-ithmgf", "SecurityGroupId": "", "State": "Running", "UHostConfig": { "BootDiskSize": 20, "CPU": 2, "DataDiskSize": 200, "Memory": 4096, "OS": "Kafka" }, "UHostId": "node-0qqn0k", "UHostName": "ukafka-wpdsk5-kafka3", "UHostRole": "KafkaMaster", "ZooKeeper": "Yes", "ZooKeeperPort": 2181, "Zookeeper": "Yes" }, { "BrokerId": "4", "BrokerInfo": [], "CreateTime": 1543814808, "DomainName": "", "ExpireTime": 1546272000, "IPSet": [ { "IP": "10.9.4.88", "Type": "Private" } ], "InstanceGroupType": "J1-large", "KafkaPort": 9092, "Remark": "", "ResourceId": "kafkadocker-bsvlbi", "SecurityGroupId": "", "State": "Running", "UHostConfig": { "BootDiskSize": 20, "CPU": 2, "DataDiskSize": 200, "Memory": 4096, "OS": "Kafka" }, "UHostId": "node-scqtkk", "UHostName": "ukafka-wpdsk5-kafka4", "UHostRole": "Kafka", "ZooKeeper": "No", "ZooKeeperPort": 2181, "Zookeeper": "No" } ], "VPCId": "uvnet-n10cep", "ValidBrokerNum": 4, "Zone": "cn-bj2-02" } ], "RetCode": 0 }