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 のみに対応していることに注意してください。
別の接続方法については、次のトピックを参照してください。
Splunk コンソールのガイド付きセットアップで AWS への接続を開始する
AWS インテグレーションのガイド付きセットアップにアクセスするには、以下の手順を実行します:
-
Splunk Observability Cloud にログインします。
-
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 Observability Cloud から以下の情報が提供されます。
-
AWS IAM ポリシー JSON スニペット、Splunk Observability Cloud アカウント ID、およびコンソールで認証ポリシーを定義するために必要な外部 ID。詳細については、「外部 ID を使って AWS で認証する(推奨)」を参照してください。
-
AWS コンソールで Metric Streams を作成する手順。詳細については、「AWS コンソールから Splunk Observability Cloud に接続する」を参照してください。
このステップを完了するには、AWS コンソールに切り替えて認証の準備をし、Splunk Observability Cloud にデータを送信するための Metric Streams を作成します。「AWS コンソールから Splunk Observability Cloud に接続する」を参照してください。
接続を確立する
最後に、最終ステップに進みます:
-
プロンプトに従って認証設定を完了します。
-
データソースを選択します:
-
AWSリージョン
-
ビルトインおよびカスタムサービス。
-
AWS コンソールから Splunk Observability Cloud に接続する
AWS コンソールで AWS と Splunk Observability Cloud アカウント間の Metric Streams 接続の作成に進む前に、「Splunk コンソールで AWS への接続を開始するためのガイド付きセットアップ」の手順に従って、関連する Splunk Observability Cloud アカウントに有効な AWS 統合があることを確認してください。
-
インテグレーションでインジェスト方法として Streaming (AWS-managed) を選択したことを確認してください。
AWS コンソールから Splunk Observability Cloud に接続するには、以下の手順に従います:
-
AWS コンソールで、[CloudWatch]、[Metrics]、[Streams] に移動し、[Create metric stream] を選択します。
-
次に、送信先として Quick AWS Partner setup を選択します。
-
ドロップダウンメニューで、Splunk Observability Cloud を選択します。
-
[Configure the AWS Partner destination] メニューで、ドロップダウンリストから Splunk Observability Cloud Ingest エンドポイントを選択します。詳細については、Splunk Observability Cloud コンソールの [Profile > Organizations > Real-time Data Ingest Endpoint] を参照してください。
-
Splunk Observability Cloud コンソールの Settings > Access Tokensから、
INGEST認証スコープを持つアクセストークンの 1つをコピーしてアクセストークンを入力します。 -
フォームの残りの部分はデフォルトのままにしておくことも、名前空間に基づくフィルターリングなど、ニーズに応じて設定をカスタマイズすることもできます。
Splunk API を使用して AWS コンソールから統合する
Splunk Observability Cloud API を使用して AWS コンソールから統合する場合は、「AWS コンソールで Metric Streams を設定する」を参照してください。
API リファレンスガイドの「統合」もご参照ください。
次のステップ
Splunk Observability Cloud と AWS を接続すると、Splunk Observability Cloud を使用して一連のメトリクスを追跡し、AWS データをリアルタイムで分析できます。
-
利用可能なAWSリソースのリストについては、AWSの公式ドキュメントを参照してください。
-
詳細については、「AWS との統合からデータを活用する方法」を参照してください。