This product is not supported for your selected
Datadog site. (
).
このページでは、Kafka Console の前提条件とセットアップ手順について説明します。
前提条件
Datadog Agent バージョン
Datadog Agent バージョン 7.78 以降が必要です。
ACL 権限
Kafka クラスターで ACL を使用している場合、Datadog Agent ユーザーには以下の最小限の権限が必要です。
| リソース名 | リソースタイプ | 操作 |
|---|
kafka-cluster | CLUSTER | Describe |
kafka-cluster | CLUSTER | DescribeConfigs |
* | TOPIC | Describe |
* | TOPIC | DescribeConfigs |
* | GROUP | Describe |
セットアップ
Kafka Console セットアップページ に移動し、[Get Started] (始める) をクリックします。次に、環境を選択して指示に従ってください。サポートを依頼するには、[Request a pairing session] (ペアリングセッションを要求する) を選択してください。
セットアップページでは、環境固有の設定手順が提供されます。[Copy for AI] (AI 用コピー) を使用して、指示を AI Agent に直接コピーできます。
メッセージ検査を有効にする
このセクションは、[Messages] (メッセージ) セクションで Kafka メッセージのペイロードを表示する場合にのみ適用されます。メッセージ検査を使用する予定がない場合は、スキップしてください。
追加の ACL 権限
『前提条件』に記載されている ACL 権限に加えて、Datadog Agent ユーザーにはトピックに対する READ 権限が必要です。
* というリソース名は、すべてのトピックに対する Read アクセス権を付与します。Agent を特定のトピックに制限するには、* をそれらのトピック名に置き換えます。
Remote Configuration
Remote configuration は、次の 3 つのレベルで有効にする必要があります。
- 組織レベル。
- Agent レベル。
- API キーレベル。
ユーザー権限
Kafka メッセージを表示するには、ユーザーに Data Streams Monitoring Capture Messages 権限が必要です。
現在の権限は、[Profile] (プロファイル) ページ で確認できます。権限を有効にするには、既存のロールを編集するか、[Roles] (ロール) ページ でロールを作成します。ロールを変更する権限がない場合は、組織の管理者に連絡してください。
1. ロールの作成
- Datadog の [Roles] ページ に移動します。
- 右上隅の [
New Role] (+ 新しいロール) をクリックします。
[+ New Role] ボタンの代わりに「Read Only」(読み取り専用) と表示されている場合は、ロールを作成する権限がありません。サポートが必要な場合は、Datadog 管理者に連絡してください。
3. ロールのわかりやすい名前を入力します (たとえば、「Data Streams Messages Access」)。
4. [
Search Permissions] (権限の検索) フィールドに、`Data Streams Monitoring Capture Messages` と入力します。
5. 検索結果から権限を選択し、このロールに対して有効にします。
6. [
Save] (保存) をクリックします。
7. ロールのリストを検索して、ロールが正常に作成されたことを確認します。
2. ユーザーへのロール割り当て
- Datadog の [Users] (ユーザー) ページ に移動します。
- ロールを割り当てるユーザーを見つけてクリックします。
- ユーザー詳細パネルで、名前の横にある [Edit] (編集) をクリックします。
[Edit] ボタンが表示されない場合、ユーザーロールを変更するための管理者権限が必要です。Datadog 管理者に連絡してください。
- 開いたモーダルで [Roles] セクションを探します。
- 新しく作成したロールをユーザーに追加します。
- [Save] (保存) をクリックします。
- [User updated] (ユーザーが更新されました) の確認メッセージが表示されることを確認し、変更が成功したことを検証します。