概要
Amazon Managed Streaming for Apache Kafka (MSK) は、Apache Kafka を使用してストリーミングデータを処理するアプリケーションを、簡単に構築して実行できるフルマネージド型のサービスです。
このインテグレーションでは、CloudWatch からメトリクスを収集するクローラーを使用します。Datadog Agent による MSK の監視については、Amazon MSK (Agent) のページをお読みください。
セットアップ
Amazon MSK クローラーを有効にして、CloudWatch からの MSK メトリクスを Datadog で確認できるようにします。
インストール
Amazon Web Services インテグレーションをまだセットアップしていない場合は、最初にセットアップします。
メトリクスの収集
AWS インテグレーションページで、Metric Collection タブの下にある Kafka が有効になっていることを確認します。
Amazon MSK インテグレーションをインストールします。
ログ収集
ログの有効化
Amazon MSK から S3 バケットまたは CloudWatch のいずれかにログを送信するよう構成します。
注:
- S3 バケットにログを送る場合は、Target prefix が
amazon_msk に設定されているかを確認してください。 - CloudWatch のロググループにログを送る場合は、その名前に
msk という部分文字列が含まれていることを確認してください。
ログを Datadog に送信する方法
Datadog Forwarder Lambda 関数をまだセットアップしていない場合は、セットアップします。
Lambda 関数がインストールされたら、AWS コンソールから、Amazon MSK ログを含む S3 バケットまたは CloudWatch のロググループに手動でトリガーを追加します。
収集データ
メトリクス
イベント
Amazon MSK クローラーには、イベントは含まれません。
サービスチェック
Amazon MSK インテグレーションには、サービスのチェック機能は含まれません。
トラブルシューティング
ご不明な点は、Datadog のサポートチームまでお問い合わせください。
その他の参考資料