Check broker node information
- Print
- PDF
Check broker node information
- Print
- PDF
Article summary
Did you find this summary helpful?
Thank you for 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?