単一のコンシューマー グループの詳細情報を表示するには、Google Cloud コンソール、Google Cloud CLI、クライアント ライブラリ、Managed Kafka API、オープンソースの Apache Kafka API を使用します。
コンシューマー グループを表示するために必要なロールと権限
コンシューマー グループを表示するために必要な権限を取得するには、プロジェクトに対する Managed Kafka 閲覧者 (roles/managedkafka.viewer)IAM ロールを付与するよう管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織に対するアクセス権の管理をご覧ください。
この事前定義ロールには、コンシューマー グループの表示に必要な権限が含まれています。必要とされる正確な権限については、「必要な権限」セクションを開いてご確認ください。
必要な権限
コンシューマー グループを表示するには、次の権限が必要です。
-
コンシューマー グループを一覧表示する:
managedkafka.consumerGroups.list -
コンシューマ グループの詳細を取得します。
managedkafka.consumerGroups.get
カスタムロールや他の事前定義ロールを使用して、これらの権限を取得することもできます。
コンシューマー グループを表示する
特定のクラスタのコンシューマー グループの詳細情報を表示する手順は次のとおりです。
コンソール
Google Cloud コンソールで、[クラスタ] ページに移動します。
- コンシューマー グループを表示するクラスタをクリックします。
[クラスタの詳細] ページが表示されます。[クラスタの詳細] ページの [リソース] タブに、コンシューマー グループが表示されます。
- コンシューマー グループをクリックします。
[コンシューマー グループの詳細] ページが開きます。
- 構成: このタブには、コンシューマー グループの名前が表示されます。また、コンシューマー グループが関連付けられているトピックも表示されます。
- モニタリング: このタブには、パーティション別のオフセット ラグのモニタリング グラフが表示されます。
このページには次の詳細情報が表示されます。
gcloud
-
Google Cloud コンソールで Cloud Shell をアクティブにします。
Google Cloud コンソールの下部にある Cloud Shell セッションが開始し、コマンドライン プロンプトが表示されます。Cloud Shell はシェル環境です。Google Cloud CLI がすでにインストールされており、現在のプロジェクトの値もすでに設定されています。セッションが初期化されるまで数秒かかることがあります。
gcloud managed-kafka consumer-groups describeコマンドを実行します。gcloud managed-kafka consumer-groups describe CONSUMER_GROUP_ID \ --cluster=CLUSTER \ --location=LOCATION
このコマンドは、特定の Managed Service for Apache Kafka コンシューマー グループに関する詳細情報を提供します。これには、コンシューマー グループの名前、グループ ID、作成日時、更新日時などの情報が含まれます。
次のように置き換えます。
-
CONSUMER_GROUP_ID: コンシューマー グループの ID または名前。
-
CLUSTER: クラスタの ID または名前。
-
LOCATION: クラスタのロケーション。
-
Go
このサンプルを試す前に、 クライアント ライブラリをインストールするにある Go の設定手順を行ってください。詳細については、 Managed Service for Apache Kafka Go API リファレンス ドキュメントをご覧ください。
Managed Service for Apache Kafka に対する認証を行うには、アプリケーションのデフォルト認証情報(ADC)を設定します。詳細については、ローカル開発環境の ADC の設定をご覧ください。
Java
このサンプルを試す前に、 クライアント ライブラリをインストールするにある Java の設定手順を行ってください。詳細については、 Managed Service for Apache Kafka Java API リファレンス ドキュメントをご覧ください。
Managed Service for Apache Kafka に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、 ローカル開発環境の ADC の設定をご覧ください。
Python
このサンプルを試す前に、 クライアント ライブラリをインストールするの Python の設定手順を行ってください。詳細については、 Managed Service for Apache Kafka Python API リファレンス ドキュメントをご覧ください。
Managed Service for Apache Kafka に対する認証を行うには、アプリケーションのデフォルト認証情報を設定します。詳細については、ローカル開発環境の ADC を設定するをご覧ください。