Check broker node information
- Print
- PDF
Check broker node information
- Print
- PDF
Article Summary
Share feedback
Thanks for sharing your feedback!
Available in VPC
Description
It confirms broker node information of Cloud Data Streaming Service Cluster.
Requests
Request URL
GET https://clouddatastreamingservice.apigw.ntruss.com/api/v1/cluster/getBrokerInfo/{service-group-instance-no} [KR]
GET https://clouddatastreamingservice.apigw.ntruss.com/api/sgn-v1/cluster/getBrokerInfo/{service-group-instance-no} [SGN]
GET https://clouddatastreamingservice.apigw.ntruss.com/api/jpn-v1/cluster/getBrokerInfo/{service-group-instance-no} [JPN]
Request headers
Header name | Description |
---|---|
x-ncp-apigw-timestamp | - This is the number of milliseconds that have elapsed since January 1, 1970 00:00:00 (UTC). - If the time difference compared to the API Gateway server is more than 5 minutes, then the request is considered invalid. x-ncp-apigw-timestamp:{Timestamp} |
x-ncp-iam-access-key | Value of access key ID issued on NAVER Cloud Platform portalx-ncp-iam-access-key:{Account Access Key} |
x-ncp-apigw-signature-v2 | Signature encrypted with the access key ID value and secret keyx-ncp-apigw-signature-v2:{API Gateway Signature} |
Content-Type | Specify the request body content type as application/jsonContent-Type: application/json |
Request parameters
Parameter | Type | Requirement status | Description |
---|---|---|---|
serviceGroupInstanceNo | String | Y | This is the cluster number to check the broker node information |
Request examples
GET https://clouddatastreamingservice.apigw.ntruss.com/api/v1/cluster/getBrokerInfo/1484848
HOST: clouddatastreamingservice.apigw.ntruss.com
Content-Type: application/json
x-ncp-apigw-signature-v2: zq0FrtlU8JZJi9esTK31bCQUNG3H+jo4CMjMkJDoWSc=
x-ncp-apigw-timestamp: 1593848345548
x-ncp-iam-access-key: 7fIvgFY428mtY6sY8maw
curl -X GET "https://clouddatastreamingservice.apigw.ntruss.com/api/v1/cluster/getBrokerInfo/1484848" \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-H "x-ncp-iam-access-key: 7fIvgFY428mtY6sY8maw" \
-H "x-ncp-apigw-timestamp: 1601971222179" \
-H "x-ncp-apigw-signature-v2: zrCelnR48AADdK/uh6Xe3yy468i8KpQoewYHUmeqYh4="
Response parameters
public class GetBrokerNodeListsResponseVo {
String brokerNodeList;
String brokerTlsNodeList;
String publicEndpointBrokerNodeList;
String publicEndpointBrokerNodeListenerPortList;
String publicEndpointBrokerTlsNodeList;
String publicEndpointBrokerTlsNodeListenerPortList;
String localDnsList;
String localDnsTlsList;
String zookeeperList;
}
Field
Parameter name | Type | Description |
---|---|---|
brokerNodeList | String | List of broker nodes (9092port) |
brokerTlsNodeList | String | List of broker nodes (9093port) (TLS) |
publicEndpointBrokerNodeList | String | List of Public Endpoint from broker nodes |
publicEndpointBrokerNodeListenerPortList | String | List of Public Endpoint setting listener from broker nodes |
publicEndpointBrokerTlsNodeList | String | List of Public Endpoint from broker nodes (TLS) |
publicEndpointBrokerTlsNodeListenerPortList | String | List of Public Endpoint setting listener from broker nodes (TLS) |
localDnsList | String | Edited details of the hosts file (Private IP Hostname format) |
localDnsTlsList | String | Edited details of the hosts file (Public IP Hostname format) (TLS) |
zookeeperList | String | List of zookeeper nodes (2181port) |
Response examples
{
"code": 0,
"message": "SUCCESS",
"result": {
"brokerNodeList": "10.0.200.14:9092,10.0.200.15:9092,10.0.200.16:9092",
"brokerTlsNodeList": "test-220526-1-b-19ba:9093,test-220526-1-b-19bb:9093,test-220526-1-b-19bc:9093",
"publicEndpointBrokerNodeList": "kimdong-kafka-lb-9891840-8fc81ef1c280.kr.lb.naverncp.com:9100,kimdong-kafka-lb-9891840-8fc81ef1c280.kr.lb.naverncp.com:9101,kimdong-kafka-lb-9891840-8fc81ef1c280.kr.lb.naverncp.com:9102",
"publicEndpointBrokerNodeListenerPortList": "test-220526-1-b-19ba 9100\ntest-220526-1-b-19bb 9101\ntest-220526-1-b-19bc 9102\n",
"publicEndpointBrokerTlsNodeList": "test-220526-1-b-19ba:9300,test-220526-1-b-19bb:9301,test-220526-1-b-19bc:9302",
"publicEndpointBrokerTlsNodeListenerPortList": "test-220526-1-b-19ba 9300\ntest-220526-1-b-19bb 9301\ntest-220526-1-b-19bc 9302\n",
"localDnsList": "10.0.200.14 test-220526-1-b-19ba\n10.0.200.15 test-220526-1-b-19bb\n10.0.200.16 test-220526-1-b-19bc\n",
"localDnsTlsList": "175.106.103.181 test-220526-1-b-19ba\n175.106.103.181 test-220526-1-b-19bb\n175.106.103.181 test-220526-1-b-19bc\n",
"zookeeperList": "10.0.200.14:2181,10.0.200.15:2181,10.0.200.16:2181"
},
"requestId": "7be2b2bc-67ae-4829-b93c-a7eb904152f7"
}
Was this article helpful?