CloudWatch でサポートされているデータソース
CloudWatch は、幅広いソースからテレメトリデータを収集して処理し、統合されたオブザーバビリティとセキュリティに関するインサイトを提供します。データソースは、AWS ネイティブサービス、サードパーティープラットフォーム、カスタムソース、CloudWatch Metrics (OTel) の 4 つのカテゴリに分類されます。
テレメトリ設定を使用して、AWS データソースの有効化を自動化できます。詳細については、「テレメトリの検出と有効化」を参照してください。
AWS サービスデータソース
CloudWatch が提供するソースは、自動データ収集のための 90 以上の AWS サービスとのネイティブ統合を実現します。AWS サービスソースを選択すると、CloudWatch パイプラインは CloudWatch Logs に取り込まれたログをインターセプトして処理します。開始するには、サービスのコンソールを使用して、サポートされている AWS サービスのログ記録を有効にし、CloudWatch パイプライン作成ウィザードでデータソースとタイプを選択します。
次のテーブルは、主要な AWS サービスデータソースを示しています。サポートされている 90 以上のサービスの完全なリストについては、「データソースでサポートされている AWS サービス」を参照してください。
| AWS のサービス | データ型 | 説明 |
|---|---|---|
| Amazon VPC | フローログ | Amazon VPC、サブネット、ネットワークインターフェイスのネットワークトラフィックメタデータ |
| Amazon EKS | コントロールプレーンのログ | Kubernetes API サーバー、監査、認証、コントローラーマネージャー、スケジューラログ |
| AWS WAF | ウェブ ACL ログ | ルール一致の詳細と実行されたアクションを含むウェブリクエスト検査ログ |
| Amazon Route 53 | Resolver クエリログ | Route 53 Resolver を経由してルーティングされる Amazon VPC リソースの DNS クエリログ |
| CloudTrail | 管理とデータイベント | AWS サービス間の API アクティビティとリソースレベルのオペレーション |
| Amazon EC2 | 詳細なメトリクス | 1 分粒度のインスタンスレベルのパフォーマンスメトリクス |
| AWS Security Hub | CSPM の検出結果 | AWS およびサードパーティープロバイダーからのクラウドセキュリティ体制管理の検出結果 |
| Amazon Bedrock AgentCore | ランタイム、ブラウザ、コードインタープリタ、ゲートウェイ、メモリ | エージェントランタイム実行、ブラウザインタラクション、コード実行、ゲートウェイ、メモリオペレーションログ |
| Amazon CloudFront | ディストリビューションのログ | コンテンツ配信ディストリビューションの CDN アクセスログ |
| Network Load Balancer | アクセスログ | Network Load Balancer 接続と TLS ネゴシエーションログ |
| Amazon RDS | Aurora MySQL および Aurora PostgreSQL のログ | 監査、エラー、全般、スロークエリ、IAM DB 認証エラー、プロキシ、および拡張モニタリングのログ |
CloudWatch Logs データソースの詳細については、「Data source discovery and management」を参照してください。
サードパーティーデータソース
CloudWatch は、38 のサードパーティーのセキュリティ、アイデンティティ、エンドポイントプラットフォームの直接統合により、AWS を超えるモニタリング機能を拡張します。これらの統合により、外部ソースからのセキュリティイベント、監査ログ、およびテレメトリデータが CloudWatch Logs に統合され、統合分析が可能になります。
次の表は、サポートされているサードパーティーとの直接統合の一覧です。
| ソース | 統合パターン | Category |
|---|---|---|
| Akamai DataStream 2 | S3 配信 | CDN とエッジセキュリティ |
| Check Point NGFW | S3 配信 | ネットワークセキュリティ |
| Cisco Duo | API | ID とアクセス管理 |
| Cisco Meraki | API | ネットワークセキュリティ |
| Cisco Umbrella | S3 配信 | DNS とネットワークセキュリティ |
| CrowdStrike Falcon | S3 配信 | エンドポイントのセキュリティ |
| Drupal Core | API | コンテンツ管理 |
| Entrust IDaaS | API | ID とアクセス管理 |
| F5 BIG-IP | S3 配信 | ネットワークセキュリティ |
| GitHub | API | ソースコードおよび監査ログ |
| GitLab | API | DevSecOps とソースコード |
| HashiCorp Vault | S3 配信 | シークレットの管理 |
| Jamf Protect | S3 配信 | エンドポイントのセキュリティ |
| Microsoft Entra ID | API | ID とアクセス管理 |
| Microsoft Office 365 | API | 生産性および監査ログ |
| Microsoft Windows イベントログ | API | オペレーティングシステムエラーイベント |
| Netskope | API | ネットワークセキュリティと CASB |
| Okta Auth0 | API | ID とアクセス管理 |
| Okta SSO | API | ID とアクセス管理 |
| OneLogin Identity | API | ID とアクセス管理 |
| Palo Alto Networks NGFW | API | ネットワークセキュリティ |
| Palo Alto Prisma Cloud | API | クラウドセキュリティ |
| PingIdentity PingAccess | S3 配信 | アクセス管理 |
| PingIdentity PingFederate | S3 配信 | ID フェデレーション |
| PingIdentity PingOne | API | ID とアクセス管理 |
| Proofpoint TAP | API | E メールセキュリティ |
| Slack 監査ログ | API | コラボレーションログと監査ログ |
| SentinelOne | S3 配信 | エンドポイントのセキュリティ |
| ServiceNow CMDB | API | IT サービス管理 |
| Tanium エンドポイントの管理 | S3 配信 | エンドポイントのセキュリティと管理 |
| Tenable Vulnerability Management | API | 脆弱性管理 |
| Wazuh Platform | API | セキュリティモニタリングと脅威検出 |
| Box | API | コンテンツ管理とファイル共有 |
| Jamf Pro | API | デバイス管理 (Apple) |
| Broadcom Carbon Black | S3 配信 | エンドポイントの検出とレスポンス |
| Wiz CNAPP | API | クラウドセキュリティ |
| Zeek | S3 配信 | ネットワークセキュリティモニタリング |
| Zscaler ZIA/ZPA | S3 配信 | ネットワークセキュリティ |
各統合のセットアップ手順、前提条件、および構成手順の詳細については、「サードパーティーデータソースの統合」を参照してください。
Security Hub CSPM 経由の追加のサードパーティーソース
34 の直接統合に加えて、AWS Security Hub CSPM 統合を通じて 49 以上の追加のサードパーティーソースを利用できます。Security Hub に検出結果を送信する Security Hub CSPM パートナープロバイダーは、自動的にデータソースとして利用できます。サポートされているパートナーの完全なリストについては、「Security Hub の CSPM パートナープロバイダー」のドキュメントを参照してください。
Security Hub を通じた追加のサードパーティーソース
AWS Security Hub (Security Hub CSPM とは異なります) は、独自のサードパーティー統合のセットを提供します。Security Hub に検出結果を送信するこれらの統合は、データソースとして自動的に使用できます。サポートされている統合の完全なリストについては、「Security Hub のサードパーティー統合」のドキュメントを参照してください。
カスタムデータソース
AWS サービスまたはサードパーティー統合の対象ではないログについては、CloudWatch パイプラインが CloudWatch Logs または Amazon S3 バケットに保存されたカスタムログを処理できます。カスタムソースは、以下の一意の組織要件に対応します。
-
アプリケーション固有のログ – 特殊なログ記録形式を使用する、Amazon EC2 インスタンスのカスタムアプリケーションテレメトリ
-
ファイルベースの取り込み – レガシーシステムまたはバッチ処理ワークフローの Amazon S3 ベースのログファイル
-
サーバーレス統合 – Lambda 関数ログとカスタムサーバーレスアプリケーションテレメトリ
詳細については、「CloudWatch Logs または Amazon S3 バケットからのカスタムログデータ」を参照してください。
CloudWatch Metrics (OTel) ソース
CloudWatch Metrics (OTel) ソースは、選択基準に基づいて OTLP 取り込みパスで OpenTelemetry (OTel) メトリクスを処理します。このソースを使用すると、メトリクスが CloudWatch Metrics に保持される前に CloudWatch パイプラインを介してメトリクスデータを変換できます。
次のメトリクスタイプがサポートされています。
-
カスタム OTel メトリクス – アプリケーションが OpenTelemetry 計装を通じて出力し、OTLP エンドポイントに送信するメトリクス
-
AWS 提供 OTel メトリクス – AWS サービスが OTLP 経由で出力するメトリクス
注記
CloudWatch Metrics (OTel) ソースは、OTLP エンドポイントを通じて取り込まれたメトリクスのみをサポートします。PutMetricData API などの他の取り込みパスを通じて送信されたメトリクスは、このソースでは処理されません。
メトリクスパイプラインの選択基準を設定して、処理するメトリクスを定義します。選択基準を使用すると、リソース属性、メトリクス名、データポイント属性などの OTel 属性に基づいて特定のメトリクスをターゲットにできます。詳細については、「CloudWatch Metrics (OTel)」を参照してください。
OTel メトリクスを CloudWatch に送信する方法については、「CloudWatch での OpenTelemetry の使用」を参照してください。