Docs » クラウドサービスプロバイダーに接続する » AWSをSplunk Observability Cloudに接続する

AWSをSplunk Observability Cloudに接続する 🔗

Splunk Observability Cloud では、アマゾン ウェブ サービス (AWS) データを監視するために、いくつかのデータ取り込みおよび接続方法が利用できます。

注釈

AWS データを Splunk プラットフォームに送信したい場合は、Splunk アドオンを使用します。詳しくは Splunk Add-on for AWS を参照してください。

開始する前に、AWSの認証、アクセス許可、対応リージョン を参照し、Splunk Observability Cloud でサポートされている AWS インテグレーション を確認してください。

Available options to connect with AWS

AWS接続オプションの比較 で接続オプションの比較を確認して、お客様のニーズに最も適した接続方法を選択してください:

接続オプション

利用可能な場所

ポーリング(デフォルト)

Splunk Observability Cloud UI ガイド付きセットアップまたは Splunk Observability Cloud API のいずれかを使用します。

ストリーミング (Splunk マネージド)

Splunk Observability Cloud UI ガイド付きセットアップまたは Splunk Observability Cloud API のいずれかを使用します。

ストリーミング(AWS マネージド)

AWSコンソールからMetric Streamsに接続し、管理します。

インフラストラクチャをコードとして管理する (Splunk Terraform)

すでにインフラストラクチャをコードとして管理している場合は、引き続き Splunk Terraform を使ってデプロイしてください。

注釈

AWS を Splunk Observability Cloud に接続できない場合は、AWS 接続のトラブルシューティング を参照してください。

Constraints and limitations for data polling

データ量の多さとフィルターリングという点で考慮すべき制約があります。

Number of installed AWS integrations

Splunk Observability Cloudでは、設定できるAWSサービスインテグレーションの数を制限していません。ただし、100を超えるAWSインテグレーションの使用を計画している場合は、Splunk Observability Cloudに関するサポート にお問い合わせください。

High data volume warning

AWSインテグレーションを作成した後、CloudWatchから100,000以上のメトリクスを取得した場合、Splunk Observability Cloudは自動的にインテグレーションを停止し、警告メールを送信します。

このチェックはインテグレーションごとに1回実行されます。その後、インテグレーションを有効にすると、正しく動作します。

API を使用して AWS インテグレーションの enableCheckLargeVolume フィールドを false に設定することで、このチェックを無効にできます。Splunk Observability 開発者ドキュメントの API リファレンスガイド を参照してください。

Tag filtering

If you filter data based on tags, your costs for Amazon CloudWatch and Splunk Observability Cloud might decrease. Read more at インポートするデータとメタデータを制御する.

タグ名を決めるときは注意してください。Splunk Observability Cloud では、英数字 (小文字、大文字のラテン文字、数字)、アンダースコア ( _ )、マイナス/ハイフン ( - ) 記号のみ使用できます。スペースやサポートされていない文字はアンダースコア文字に置き換えられます。

以下の文字はサポートされていません。このリストは完全ではありません。

  • ピリオド( .

  • コロン( :

  • スラッシュ( /

  • 等号( =

  • プラス記号( +

  • アットマーク ( @ )

For more information on tagging see Splunk Observability CloudのAWSデータ.

Constraints and limitations for streaming

CloudWatch Metric Streamsは名前空間とメトリクス名によるフィルターリングをサポートしていますが、リソースタグに基づくフィルターリングはサポートしていません。

Imported data

By default Splunk Observability Cloud brings in data from all supported AWS services associated with your account, with certain limitations. See Supported integrations in Splunk Observability Cloud for a complete list of the services supported by default.

インポートするデータ量を管理するには、アマゾン ウェブ サービスのデータのインポートを管理する を参照してください。

Custom services

You can also collect data from any custom service you’ve created in AWS, or from any namespace defined by AWS that Splunk Observability Cloud doesn’t support by default. You can select which custom services to monitor at the Splunk Observability Cloud UI or configure them using the API .

Imported stats

If you connect your AWS services using the UI, Splunk Observability Cloud brings in 5 default stats per service: SampleCount (count in Splunk Observability Cloud), Average (mean), Sum (sum), Minimum (lower), and Maximum (upper).

If you connect your services using the API you can choose to import certain stats only. These stats are based on AWS』 own recommended stats and vary with each service. See the list of recommended stats used by Splunk Observability Cloud.

Data availability

注意

Splunk Observability Cloud はデータの可用性について責任を負いません。

設定によっては、接続した後、アカウントから有効なデータが表示されるまでに数分かかる場合があります。

Metric Streamsでデータをストリーミングしている場合、Kinesis Data Firehoseの配信ストリームで設定されたバッファリング設定によって、データが表示されるまでの時間が決まります。

  • バッファリングは、最大ペイロードサイズと最大待ち時間のどちらか先に達した方で表されます。

  • 最小値(60秒または1MB)に設定すると、選択したCloudWatchネームスペースにアクティブなストリームがある場合、予想される待ち時間は3分以内になります。

Data collection interval and costs

ほとんどの場合、メトリクスは1分ごとに報告されます。ただし、一部のサービスでは、異なる周期を使用しています。例えば、一部の S3 メトリクスは毎日レポートされます。AWSのドキュメントをチェックして、サービスのメトリクスが報告される頻度を確認してください。

デフォルトのポーリングレートである300秒(5分)でポーリングAPIを通じてAmazon CloudWatchのメトリクスを収集すると、通常Metric Streamsを使用するよりも安くなります。一方、ポーリング間隔を1分に設定すると、一般的に Metric Streams と比較してAmazon CloudWatchの使用コストが増加します。

詳しくは AWSモニタリングのコスト を参照してください。

Install the Splunk Distribution of the OpenTelemetry Collector

Splunk Observability Cloud プラットフォームの利点をフルに活用するには、Splunk Distribution of the OpenTelemetry Collector をインストールしてください。

Track your OpenTelemetry enablement

AWSインテグレーションにおけるOpenTelemetryの有効化の度合いを追跡します:

  1. Splunk Observability Cloudから、Data Management > Deployed integrations > AWS にアクセスします。

  2. AWS EC2 タブまたは AWS EKS タブを選択すると、各AWS EC2インスタンスまたはAWS EKSクラスターにOTel Collectorがインストールされているかどうかを確認できます。これは、まだインストルメンテーションが必要なインスタンスを特定するのに役立ちます。

CollectorがインストールされているAWSエンティティの量。
  1. 正常にインストルメンテーションされたOTel Collectorインスタンスでは、どのバージョンのCollectorがデプロイされているかを確認できます。

AWS EKSにおけるCollectorの有効化、インストールされたバージョンの情報

Private connectivity

Splunk Observability Cloud は AWS とのセキュアな接続も提供します。詳しくは AWS PrivateLinkを使用したプライベート接続 を参照してください。

See also

このページは 2025年04月08日 に最終更新されました。