AWSモニタリングのコスト

Splunk Infrastructure Monitoring で AWS を監視するためのコスト。

Splunk Observability Cloud で AWS の監視から派生するコストについては、次を参照してください:

Splunk Observability Cloud から派生するコスト

サブスクリプションプランによって、AWS メトリクスを Splunk Observability Cloud に送信する際の課金方法が決まります。詳細については、「Infrastructure Monitoring のサブスクリプション使用状況(ホストとメトリクスのプラン)」を参照してください。

  • MTS ベースのサブスクリプションプランでは、すべてのメトリクスがカスタムであるため、課金されます。

  • ホストベースのサブスクリプションプランでは、ほとんどのAWSメトリクスはバンドルとして分類され、プランの一部となります。

バンドルされているメトリクスには、サポートされているネームスペースのすべてのメトリクスのほか、以下のサービスのメトリクスが含まれます。
  • CWAgent

  • Glue

  • MediaLive

  • システム/Linux

  • WAF

Splunk Observability Cloud メトリクスの完全なリストについては、「メトリクスカテゴリ」を参照してください。

AWS から派生するコスト

AWSのデータをSplunk Observability Cloudに送信するには、以下の2つの方法があります:

  1. Metric Streamsでデータをストリーミング。

  2. CloudWatch APIをポーリングします:

    • まず、メトリクスのリストを ListMetrics で取得します。

    • 次に、データポイントが GetMetricData で取得されます。 GetMetricStatistics API は廃止されていることに注意してください。詳細については、「GetMetricStatistics API の廃止通知」を参照してください。

詳細については、「AWS を Splunk Observability Cloud に接続する」を参照してください。

AWS の料金

AWS の料金は、リクエストの数ではなく、リクエストされたメトリクスの量に基づいています。したがって、あるサービスの Cloudwatch メトリクスを取得するコストは、データを引き出す頻度、あるサービスのメトリクス数、クラウドリソース数の 3 つの要因に基づいています。

一般的に言って、Metric Streamsのコストは、インテグレーションが5分ごとに同期される場合はポーリングと同じで、1分ごとに同期される場合は(最大5倍)安くなります。

しかし、Metric Stream を使用する場合、API のポーリング頻度を設定できる一方で、コストを制御することはできません。「収集するメトリクス、リソース、または収集の頻度を制限する方法」を参照してください。

例:ポーリングAPIを使用したコストシナリオ

次のような設定のユーザーを想像してみましょう。

  • 100,000 SQS キュー

  • キューごとに9つのCloudWatchメトリクスが利用可能

まず、ListMetrics APIを使用して、1,000APIコールあたり0.01米ドルのコストでメトリクスのリストを取得する必要があります:

シナリオ

1日あたりのAPIコール数

コスト/日

メトリクスが15分ごとにリスト化され、リストには最大500項目が含まれる場合

1440(1日の分数)/15(プル間隔) * 100k / 500(アイテム) = 19200

0.192 米ドル

次に、GetMetricData APIを使用してデータを取得します。その際のコストは、リクエストされた1,000メトリクスあたり0.01米ドルです:

シナリオ

1日に要求されるメトリクス数

コスト/日

ユーザーが1分ごとにすべてのメトリクスを取得したい場合

1440(1 日の分数) * 9(メトリクス数) * 100k(SQS リソース数) = 1.296B

12,960 米ドル

ユーザーが5分ごとにすべてのメトリクスを取得したい場合

1440(1 日の分数)/ 5(プル間隔) * 9(メトリクス数) * 100k(SQS リソース数) = 259.2M

2,592 米ドル

ユーザーが 1,000 のキュー(実稼働インスタンスであるため)に対して、10 分ごとに 4 つのメトリクスだけを取得したい場合

1440(1日の分数)/ 10(プル間隔) * 4(メトリクス数) * 1000(SQS リソース数) = 576k

5.76 米ドル