OpenTelemetry 向けマネージドサービスは、トレースの報告、トレースのストレージ、およびメトリックのストレージについて、従量課金方式で課金されます。請求書は毎日生成されます。
ここに記載されている価格は参考用です。最新の価格については、「OpenTelemetry 向けマネージドサービスの料金ページをご参照ください。
基本概念
トレース、スパン、およびメトリックが課金単位となります。
| 用語 | 定義 |
|---|---|
| トレース | 分散システム全体にわたるトランザクションまたはプロセスのエンドツーエンド実行パスです。 |
| スパン | トレース内の単一操作です。各スパンは、1 つの呼び出しリクエストを表す名前付き・時刻付きのセグメントです。 |
| メトリック | アプリケーション、API、またはデータベースに関するリクエストデータ、応答時間、例外発生数などの統計データです。 |
トレース、スパン、およびメトリックの関係:
Alibaba Cloud アカウント内で同一のトレース ID を持つすべてのスパンは、1 つのトレースを構成します。
1 つのトレースには最大 10 個のスパンが含まれます。各スパンの最大サイズは 2 KB です。これを超えるデータは破棄されます。
報告されたトレースごとに 1 つのメトリックが生成されます。
詳細については、「用語」をご参照ください。
料金
OpenTelemetry 向けマネージドサービスでは、毎日の無料クォータが提供されます。1 日の利用量が無料クォータ未満であれば、課金されません。1 日の利用量が無料クォータに達した場合、またはそれを上回った場合は、その日の**全利用量**に対して課金されます(クォータを超えた分のみではありません)。
無料クォータは差し引きではなく、しきい値です。1 日の利用量がクォータに達すると、その日の全消費量に対して課金されます。
単位価格
| 課金項目 | 無料クォータ | 中国本土 | 中国 (香港) | 中国以外のリージョン |
|---|---|---|---|---|
| トレース報告 | 10 万トレース/日 | USD 0.13/100 万トレース | USD 0.182/100 万トレース | USD 0.182/100 万トレース |
| トレース保存 | 10 万トレース/日 | USD 0.03/100 万トレース × 保持期間(日) | USD 0.042/100 万トレース × 保持期間(日) | USD 0.042/100 万トレース × 保持期間(日) |
| メトリック保存 | 100 万メトリック/日 | USD 0.0015/100 万メトリック × 保持期間(日) | USD 0.0021/100 万メトリック × 保持期間(日) | USD 0.0021/100 万メトリック × 保持期間(日) |
料金計算の詳細
| 料金タイプ | 計算基準 | 備考 |
|---|---|---|
| トレース報告 | 報告されたトレース内のスパン数 | トレースは、経過時間、秒間クエリ数 (QPS)、例外発生数などの統計メトリックに集約されます。 |
| トレース保存 | 1 日あたりの保存トレース数 × 保持期間 | デフォルトの保持期間:30 日。 |
| メトリック保存 | 1 日あたりの保存メトリック数 × 保持期間 | デフォルトの保持期間:30 日。 |
保持期間を変更するには、OpenTelemetry 向けマネージドサービスコンソールの「クラスター構成」ページにある「クラスター構成」タブを開きます。
計算例
以下の例では、中国本土の料金を適用しています。
トレース報告 — 1 日あたり 100 万トレースを報告した場合:
1 × USD 0.13 = USD 0.13/日
トレース保存 — 100 万トレースを 15 日間保存した場合(累積 1,500 万トレース):
15 × USD 0.03 = USD 0.45/日
メトリック保存 — 1 日あたり 100 万メトリックを生成し、15 日間保存した場合(累積 1,500 万メトリック):
15 × USD 0.0015 = USD 0.0225/日
課金サイクル
請求書は、前日の利用分について毎日 00:00 に生成され、Alibaba Cloud アカウント残高から自動的に差し引かれます。
サービスの有効化
課金例
以下の例は、中国本土におけるさまざまな利用レベルでの 1 日あたりのコストを示しています。これらの例をもとにコストを見積もり、トレースの保持期間を調整した際の影響を評価できます。
例 1:1 日あたり 4 億トレース、4 億メトリック
オプション A:トレースおよびメトリックを 30 日間保存する場合
| 課金項目 | 数量(100 万単位) | 保持期間(日) | 単位価格(USD) | 計算式 | 1 日あたりのコスト(USD) |
|---|---|---|---|---|---|
| トレース報告 | 400 | — | 100万あたり 0.13 | 400 × 0.13 | 52.00 |
| トレース保存 | 400 | 30 | 100 万単位あたり USD 0.03 | 400 × 30 × 0.03 | 360.00 |
| メトリック保存 | 400 | 30 | 100 万単位あたり USD 0.0015 | 400 × 30 × 0.0015 | 18.00 |
| 合計 | 430.00 |
オプション B:トレースを 7 日間、メトリックを 30 日間保存する場合
| 課金項目 | 数量(100 万単位) | 保持期間(日) | 単位価格(USD) | 計算式 | 1 日あたりのコスト(USD) |
|---|---|---|---|---|---|
| トレース報告 | 400 | — | 100万あたり 0.13 | 400 × 0.13 | 52.00 |
| トレース保存 | 400 | 7 | 100 万単位あたり USD 0.03 | 400 × 7 × 0.03 | 84.00 |
| メトリック保存 | 400 | 30 | 100 万単位あたり USD 0.0015 | 400 × 30 × 0.0015 | 18.00 |
| 合計 | 154.00 |
トレースの保持期間を 30 日から 7 日に短縮することで、メトリック履歴を維持したまま、1 日あたり USD 276(64 % 減少)のコスト削減が可能です。
例 2:1 日あたり 1,000 万トレース、1,000 万メトリック
トレースを 7 日間、メトリックを 30 日間保存する場合:
| 課金項目 | 数量(100 万単位) | 保持期間(日) | 単位価格(USD) | 計算式 | 1 日あたりのコスト(USD) |
|---|---|---|---|---|---|
| トレース報告 | 10 | — | 0.13 100万件あたり | 10 × 0.13 | 1.30 |
| トレース保存 | 10 | 7 | 100 万単位あたり USD 0.03 | 10 × 7 × 0.03 | 2.10 |
| メトリック保存 | 10 | 30 | 100 万単位あたり USD 0.0015 | 10 × 30 × 0.0015 | 0.45 |
| 合計 | 3.85 |
コスト比較:マネージド vs セルフホスト
ほとんどのオープンソース APM システムでは、データの保持期間は 7 日間です。一方、OpenTelemetry 向けマネージドサービスでは、デフォルトで 30 日間のデータ保持が可能です。また、コンピューティングとストレージの料金が別々に設定されているため、コストとデータの可用性のバランスを考慮して、保持期間を個別に調整できます。
| 顧客規模 | ノード | 1 日あたりのリクエスト数 | スパン/リクエスト | セルフホストインフラストラクチャ | セルフホストコスト(USD/月) | マネージドサービスコスト(USD/月) |
|---|---|---|---|---|---|---|
| 小 | 80 | 2,000 万 | 5 | 4 台の Elasticsearch サーバー(4 CPU コア、16 GB メモリ、1 TB SSD)+4 台の Collector サーバー(4 CPU コア、8 GB メモリ) | 864.52 | 113.29 |
| 中規模 | 300 | 3 億 | 7 | 8 台の Elasticsearch サーバー(8 CPU コア、16 GB メモリ、6 TB SSD)+8 台の Collector サーバー(4 CPU コア、8 GB メモリ) | 3,330.07 | 2,379.79 |
| 大 | 1,000 | 10 億 | 8 | 12 台の Elasticsearch サーバー(16 CPU コア、64 GB メモリ、21 TB SSD)+16 台の Collector サーバー(4 CPU コア、8 GB メモリ) | 9,641.81 | 9,599.15 |
ノード とは、Elastic Compute Service (ECS) インスタンスまたは Docker コンテナの数を指します。
リクエスト数は Apache のドキュメントに基づいています。1 つのトレースあたり最大 10 KB のデータを報告できます。
セルフホストインフラストラクチャでは、統計データの保持期間を 15 日間、詳細データの保持期間を 7 日間と仮定しています。
総リクエスト数 = 1 日あたりのリクエスト数 × データ保持期間。オープンソースのエージェントを使用し、その他のコンポーネントは Alibaba Cloud が保守管理します。