ブローカーノード情報の確認
- 印刷する
- PDF
ブローカーノード情報の確認
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
VPC環境で利用できます。
説明
Cloud Data Streaming Service Clusterのブローカーノード情報を確認します。
リクエスト
リクエスト 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]
リクエストヘッダ
ヘッダ名 | 説明 |
---|---|
x-ncp-apigw-timestamp | - 1970年1月1日 00:00:00 協定世界時(UTC)からの経過時間をミリ秒(Millisecond)で表す - API Gatewayサーバとの時間差が5分以上の場合は無効なリクエストとみなす x-ncp-apigw-timestamp:{Timestamp} |
x-ncp-iam-access-key | NAVERクラウドプラットフォームポータルから発行された Access Key ID値x-ncp-iam-access-key:{Account Access Key} |
x-ncp-apigw-signature-v2 | Access Key ID値と Secret Keyで暗号化した署名x-ncp-apigw-signature-v2:{API Gateway Signature} |
Content-Type | Request body content typeを application/jsonに指定Content-Type: application/json |
リクエストパラメータ
パラメータ | タイプ | 要否 | 説明 |
---|---|---|---|
serviceGroupInstanceNo | String | Y | ブローカーノード情報を確認するクラスタ番号 |
リクエスト例
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="
レスポンスパラメータ
public class GetBrokerNodeListsResponseVo {
String brokerNodeList;
String brokerTlsNodeList;
String publicEndpointBrokerNodeList;
String publicEndpointBrokerNodeListenerPortList;
String publicEndpointBrokerTlsNodeList;
String publicEndpointBrokerTlsNodeListenerPortList;
String localDnsList;
String localDnsTlsList;
String zookeeperList;
}
フィールド
パラメータ名 | タイプ | 説明 |
---|---|---|
brokerNodeList | String | ブローカーノードリスト(9092port) |
brokerTlsNodeList | String | ブローカーノードリスト(9093port)(TLS) |
publicEndpointBrokerNodeList | String | ブローカーノード Public Endpointリスト |
publicEndpointBrokerNodeListenerPortList | String | ブローカーノード Public Endpointの設定リスナリスト |
publicEndpointBrokerTlsNodeList | String | ブローカーノード Public Endpointリスト(TLS) |
publicEndpointBrokerTlsNodeListenerPortList | String | ブローカーノード Public Endpointの設定リスナリスト(TLS) |
localDnsList | String | hostsファイルの修正内容(プライベート IPアドレス Hostname形式) |
localDnsTlsList | String | hostsファイルの修正内容(グローバル IP Hostname形式)(TLS) |
zookeeperList | String | ZooKeeperノードリスト(2181port) |
レスポンス例
{
"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"
}
この記事は役に立ちましたか?