Splunk Observability Cloud と AWS が管理するメトリクスストリームを接続する

メトリクスストリームを使ってAWSコンソールからAWSに接続する

Amazon CloudWatch は、CloudWatch Metric Streams コンソールでの AWS パートナーの宛先を迅速にセットアップするのに役立ちます。このシンプルなスタートアップ エクスペリエンスにより、Splunk Observability Cloud への Metric Streams をワンステップで作成できます。

始める前に

先に進む前に、「AWS の認証、権限、および対応リージョン」と「AWS を Splunk Observability Cloud に接続する」でデータ収集間隔とコストに関する情報を確認してください。AWS コンソールで設定を行う場合、Splunk Observability Cloud は OpenTelemetry 0.7 と 1.0 のみに対応していることに注意してください。

別の接続方法については、次のトピックを参照してください。

注: AWS から外部管理される Metric Streams を使用する統合は、それぞれの AWS アカウントについて一度に 1 つのみ使用できます。さまざまな AWS リージョンで作成したすべての Metric Streams がこの統合に送信されます。含まれるリージョンを編集すると、メタデータに影響します。また、対応する Metric Streams がダッシュボードなどの Splunk Observability Cloud 機能で読み込まれて表示される際に影響を受ける可能性があります。

Splunk コンソールのガイド付きセットアップで AWS への接続を開始する

AWS インテグレーションのガイド付きセットアップにアクセスするには、以下の手順を実行します:

  1. Splunk Observability Cloud にログインします。

  2. Amazon Fargate ガイド付きセットアップを開きます。オプションで、ガイド付きセットアップに自分で移動することもできます:

    • ナビゲーションメニューで、Data Management を選択します。

    • [Available integrations] タブで [Amazon Web Services] のタイルを選択します。

    • また、[Deployed integrations] タブに移動し、[Add Integration] を選択します。

次に、セットアップガイドに記載されている手順に従ってください:

AWS接続の定義

このステップでは、以下の接続オプションを選択する必要があります:

  • Overall region:お使いのリソースが AWS によって管理されている AWS リージョン。詳細については、「サポートされている AWS リージョン」を参照してください。

  • Authentication type:AWS に接続するための認証方法。詳細については、「外部 ID を使って AWS で認証する(推奨)」を参照してください。

  • Data types:インジェストするデータの種類を選択します。

    • メタデータ。

    • コストと使用量メトリクス。

    • CloudWatchのメトリクス。

CloudWatch Metricsオプションで、インジェスト方法として Streaming (AWS-managed) を選択し、AWSコンソールに進んで接続を完了します。

注: ログを収集するには、「AWS ログを Splunk Platform に送信する」を参照してください。

AWSアカウントを準備する

この画面には、Splunk Observability Cloud から以下の情報が提供されます。

このステップを完了するには、AWS コンソールに切り替えて認証の準備をし、Splunk Observability Cloud にデータを送信するための Metric Streams を作成します。「AWS コンソールから Splunk Observability Cloud に接続する」を参照してください。

接続を確立する

最後に、最終ステップに進みます:

  1. プロンプトに従って認証設定を完了します。

  2. データソースを選択します:

    • AWSリージョン

    • ビルトインおよびカスタムサービス。

注: All built-in services を選択すると、ビルトイン CloudWatch 名前空間からすべてのデータがインポートされ、ビルトインダッシュボードが自動的に表示されます。

AWS コンソールから Splunk Observability Cloud に接続する

AWS コンソールで AWS と Splunk Observability Cloud アカウント間の Metric Streams 接続の作成に進む前に、「Splunk コンソールで AWS への接続を開始するためのガイド付きセットアップ」の手順に従って、関連する Splunk Observability Cloud アカウントに有効な AWS 統合があることを確認してください。

  • インテグレーションでインジェスト方法として Streaming (AWS-managed) を選択したことを確認してください。

AWS コンソールから Splunk Observability Cloud に接続するには、以下の手順に従います:

  1. AWS コンソールで、[CloudWatch]、[Metrics]、[Streams] に移動し、[Create metric stream] を選択します。

  2. 次に、送信先として Quick AWS Partner setup を選択します。

  3. ドロップダウンメニューで、Splunk Observability Cloud を選択します。

  4. [Configure the AWS Partner destination] メニューで、ドロップダウンリストから Splunk Observability Cloud Ingest エンドポイントを選択します。詳細については、Splunk Observability Cloud コンソールの [Profile > Organizations > Real-time Data Ingest Endpoint] を参照してください。

  5. Splunk Observability Cloud コンソールの Settings > Access Tokensから、INGEST 認証スコープを持つアクセストークンの 1つをコピーしてアクセストークンを入力します。

  6. フォームの残りの部分はデフォルトのままにしておくことも、名前空間に基づくフィルターリングなど、ニーズに応じて設定をカスタマイズすることもできます。

Splunk API を使用して AWS コンソールから統合する

Splunk Observability Cloud API を使用して AWS コンソールから統合する場合は、「AWS コンソールで Metric Streams を設定する」を参照してください。

API リファレンスガイドの「統合」もご参照ください。

次のステップ

Splunk Observability Cloud と AWS を接続すると、Splunk Observability Cloud を使用して一連のメトリクスを追跡し、AWS データをリアルタイムで分析できます。