Splunk が管理するメトリクスストリームで AWS に接続する 🔗
If you have Administrator privileges for Splunk Observability Cloud and your Amazon Web Services (AWS) account, you can use the UI guided setup to create an integration to connect to AWS and configure metric collection.
始める前に 🔗
先に進む前に、AWSの認証、アクセス許可、対応リージョン と AWSをSplunk Observability Cloudに接続する でデータ収集間隔と費用に関する情報を確認してください。
別の接続方法については、こちらを参照してください:
AWSに接続するには、ガイド付きのセットアップを使用します。 🔗
AWS インテグレーションのガイド付きセットアップにアクセスするには、以下の手順を実行します:
Splunk Observability Cloud にログインします。
アマゾン ウェブ サービスガイド付きセットアップ を開きます。オプションで、ガイド付きセットアップに自分で移動することもできます:
ナビゲーションメニューで、
を選択します。Go to the Available integrations tab, or select Add Integration in the Deployed integrations tab.
Select the tile for Amazon Web Services.
次に、セットアップガイドに記載されている手順に従ってください:
AWS接続の定義 🔗
このステップでは、以下の接続オプションを選択する必要があります:
Overall region:AWSがリソースを管理するリージョン。詳細は 対応AWSリージョン を参照してください。
Authentication type:AWSに接続するための認証方法。詳しくは 外部IDを使ってAWSで認証する(推奨) を参照してください。
Data types:インジェストするデータの種類を選択します。
メタデータ。
コストと使用量メトリクス。
CloudWatchのメトリクス。
In the CloudWatch metrics option, select Streaming (Splunk-managed) as the ingestion method. When you activate Metric Streams, make sure you add these additional permissions to your IAM policy.
注釈
To collect logs, see AWS ログを Splunk プラットフォームに送信する.
Kinesis Firehose connection options 🔗
To create Kinesis Firehose and other resources required to connect to AWS using Splunk-managed Metric Streams you can use one of these two options:
CloudFormation template. Learn more at Use CloudFormation to connect to Splunk Observability Cloud.
Terraform template. Learn more at Use the Terraform template to connect to Splunk Observability Cloud. The provided Terraform template supports Metric Streams only, and does not offer log support.
AWSアカウントを準備する 🔗
このステップでは、AWSコンソールに切り替えて認証の準備をします。
この画面では、Splunk Observability Cloud が AWS IAM ポリシー JSON スニペット、Splunk Observability Cloud アカウント ID、およびコンソールで認証ポリシーを定義するために必要な外部 ID を提供します。
詳細は 外部IDを使ってAWSで認証する(推奨) を参照してください。
接続を確立する 🔗
最後に、最終ステップに進みます:
プロンプトに従って認証設定を完了します。
データソースを選択します:
AWSリージョン
ビルトインおよびカスタムサービス。
注釈
All built-in services を選択すると、ビルトイン CloudWatch 名前空間からすべてのデータがインポートされ、ビルトインダッシュボードが自動的に表示されます。
デフォルト設定の確認 🔗
After creating an AWS IAM policy and assigning it to a particular role through the guided setup you can modify your configuration.
データ収集範囲の変更 🔗
デフォルトでは、Splunk Observability Cloud は、アカウントに関連付けられたすべてのサポートされた AWS サービスからデータを取り込みますが、特定の制限があります 。
データ収集の範囲を制限するには、ガイド付きセットアップのチェックボックスオプションを使用します。これらは使用可能なオプションです:
Amazonのコストと利用メトリクスを収集します。
CloudWatch Metricsを取り込む。完全に無効にすることも、ポーリングを無効にして代わりに AWS Metric Streams を有効にすることもできます。
どの AWS リージョン からデータを取得するかを選択します。
データを取得するAWSサービスを選択します。
データ収集を制限するには、次のこともできます:
インポートするデータ量を管理します。インポートするデータとメタデータを制御する を参照してください。
Splunk Observability Cloud の Data Management メニューで、データのインポートを制限するインテグレーションを編集します。
AWS コンソールを使用して、
Action
とResource
フィールドの内容を修正します。
CloudFormationテンプレートを選択する 🔗
Select a CloudFormation template to collect Metric Streams for each AWS region that you want to operate in.
次のステップ 🔗
Splunk Observability Cloud と AWS を接続すると、Splunk Observability Cloud を使用して一連のメトリクスを追跡し、AWS データをリアルタイムで分析できます。
利用可能なAWSリソースのリストについては、AWSの公式ドキュメントを参照してください。
詳細については、AWS とのインテグレーションからデータを活用する方法を参照してください。