Simple Log Service (SLS) は、各項目を個別に課金します。たとえば、ログの保存にはストレージ料金が発生し、ログの収集には書き込みトラフィック料金が発生します。このトピックでは、SLS の機能別の従量課金モデルの課金項目と課金方法について説明します。
注意事項
SLS の機能別の従量課金モデルは、ログと時系列データの収集をサポートしています。時系列データのストレージ容量とインデックス構築は、ログとは別に価格設定されます。データ変換、データシッピング、読み取り/書き込みトラフィック、リクエストの料金は、両者で同じです。
前日の書き込みトラフィック、読み取りトラフィック、読み取り/書き込みリクエスト、データ変換トラフィック、データシッピングトラフィック、ストレージ使用量などの情報は、Simple Log Service コンソールで確認できます。
このデータは 1 日に 1 回更新され、リアルタイムでは利用できません。
SLS がログを収集する際、ログデータは自動的に元のサイズの 10% から 20% に圧縮されます。
OCU とは
Observability Capacity Unit (OCU) は、Alibaba Cloud ネイティブオブザーバビリティの新しい課金単位です。OCU の使用量は、1時間ごとのリソース消費量に基づいて自動的に計算されます。
SLS のコンピューティング最適化機能の課金は、徐々に OCU ベースのモデルに移行しています。この方法では、実際に消費された計算リソースに基づいて課金されます。CPU シナリオでは、1 OCU は約 0.5 CPU コア、2 GB のメモリ、3,000 IOPS に相当します。OCU の総数を計算するために、SLS は消費された CPU コア、メモリ、IOPS に基づいて 3 つの別々の OCU 数を決定します。これら 3 つの値のうち最も高いものが、課金の最終的な OCU 値として使用されます。
GPU シナリオでは、1 OCU は A10 カードの計算能力の約 1/60 に相当します。最終的な OCU 値は、消費された GPU 計算能力に基づいて計算されます。
ある計算ジョブが 1 CPU コア、2 GB のメモリ、3,000 IOPS を消費するとします。この場合、ジョブは 2 OCU を消費します。1 時間の課金サイクルにおいて、インジェストプロセッサは 1 GB のデータを処理するために約 1/3 OCU を消費します。新バージョンのデータ変換は 1 GB のデータを処理するために約 1/3 OCU を消費します。ルールベースの消費は 1 GB のデータを処理するために約 0.3 OCU を消費します。
機能別の従量課金モデルの課金項目
以下のセクションでは、SLS の機能別の従量課金モデルの課金項目について説明します。詳細な価格情報については、料金をご参照ください。
ストレージ容量 - ログのホットストレージ
圧縮されたログのストレージボリュームと、フルテキストインデックス、フィールドインデックス、スキャンインデックスを含む非圧縮ログのインデックス作成によって生成されるストレージボリュームが含まれます。
たとえば、元のログサイズが 1 GB で、それを SLS にアップロードし、そのうちの 2 つのフィールドにインデックスを設定した場合、圧縮率が 20% で、2 つの対象フィールドのインデックスデータが 0.5 GB であれば、ログストレージ容量は 0.2 GB + 0.5 GB = 0.7 GB となります。
課金方法
従量課金:ストレージ容量 - ログのホットストレージ料金 = 1 日の累積ストレージ (GB) × GB あたりの単価
リソースプラン:前払いプランのリソースプラン。控除のためにキャパシティユニット (CU) に変換されます
無料クォータ
500 MB/月。この無料クォータは、控除にリソースプランを使用しない場合にのみ利用可能です。
ストレージ容量 - ログの低頻度アクセス (IA) ストレージ
インテリジェント階層型ストレージ機能を有効にすると、ログの保存期間が設定された [ホット層データ保持期間] を超えると、ログは低頻度アクセス (IA) ストレージ (旧コールドストレージ) に変換されます。その後、IA ストレージ容量に対して課金されます。これには、圧縮されたログのストレージボリュームと非圧縮ログのインデックスストレージボリュームが含まれます。
たとえば、元のログサイズが 1 GB で、それを SLS にアップロードし、そのうちの 2 つのフィールドにインデックスを設定した場合、圧縮率が 20% で、2 つの対象フィールドのインデックスデータが 0.5 GB であれば、IA ストレージ容量は 0.2 GB + 0.5 GB = 0.7 GB となります。
課金方法
従量課金:ストレージ容量 - ログの IA ストレージ料金 = 1 日の累積ストレージ (GB) × GB あたりの単価
リソースプラン:前払いプランのリソースプラン。控除のためにキャパシティユニット (CU) に変換されます。
無料クォータ
なし
ストレージ容量 - ログのアーカイブストレージ
インテリジェント階層型ストレージ機能を有効にすると、設定された [ホット層データ保持期間] または [低頻度アクセス (IA) 層データ保持期間] を超えると、ログはアーカイブストレージに変換されます。その後、使用されたアーカイブストレージ容量に対して課金されます。これには、圧縮されたログのストレージボリュームと非圧縮ログのインデックスが含まれます。
たとえば、元のログサイズが 1 GB で、それを SLS にアップロードし、そのうちの 2 つのフィールドにインデックスを設定した場合、圧縮率が 20% で、2 つの対象フィールドのインデックスデータが 0.5 GB であれば、アーカイブストレージ容量は 0.2 GB + 0.5 GB = 0.7 GB となります。
課金方法
従量課金:ストレージ容量 - ログのアーカイブストレージ料金 = 1 日の累積ストレージ (GB) × GB あたりの単価
リソースプラン:前払いプランのリソースプラン。控除のためにキャパシティユニット (CU) に変換されます。
無料クォータ
なし
ストレージ容量 - 時系列ストレージ
圧縮された時系列データのストレージボリュームと、非圧縮の時系列データのインデックス作成によって生成されるストレージボリュームが含まれます。
たとえば、1 GB の生の時系列データをアップロードすると、SLS は自動的にインデックスを構築します。インデックスデータのサイズが 1 GB で圧縮率が 20% の場合、消費される合計ストレージ容量は 0.2 GB + 1 GB = 1.2 GB となります。
課金方法
従量課金:ストレージ容量 - 時系列ストレージ料金 = 1 日の累積ストレージ (GB) × GB あたりの単価
リソースプラン:前払いプランのリソースプラン。控除のためにキャパシティユニット (CU) に変換されます。
無料クォータ
なし
読み取り/書き込みトラフィック
読み取り/書き込みトラフィックには、書き込みトラフィックと読み取りトラフィックが含まれます。詳細は以下の通りです:
書き込みトラフィック:圧縮データが SLS にアップロードされると、転送されたデータ量に基づいて書き込みトラフィック料金が計算されます。たとえば、元のデータサイズが 10 GB の場合、それを SLS にアップロードすると、圧縮率 20% で 2 GB の書き込みトラフィックが生成されます。
読み取りトラフィック:圧縮データを AnalyticDB for MySQL に配信したり、圧縮データを消費したりすると、転送されたデータ量に基づいて読み取りトラフィック料金が計算されます。たとえば、元のデータサイズが 10 GB の場合、それを SLS にアップロードすると、圧縮率 20% で 2 GB の書き込みトラフィックが生成されます。その後、SLS を使用してデータを AnalyticDB for MySQL に配信すると、圧縮率 20% で 2 GB の読み取りトラフィックが生成されます。
SLS コンソールの消費プレビュー機能は、少量の読み取りトラフィックを生成します。
課金方法
従量課金:読み取り/書き込みトラフィック料金 = (1 日の累積書き込みトラフィック + 1 日の累積読み取りトラフィック) (GB) × GB あたりの単価
リソースプラン:前払いプランのリソースプラン。控除のためにキャパシティユニット (CU) に変換されます
無料クォータ
500 MB/月。この無料クォータは、控除にリソースプランを使用しない場合にのみ利用可能です。
インデックストラフィック - ログのインデックス作成
インデックストラフィックは、非圧縮ログがインデックス作成または再作成される際に生成されるインデックスデータの量に基づいて計算されます。インデックスはフィールドに対して構築され、インデックストラフィックの量はインデックス対象のフィールドとその値の長さに依存します。
例:
元のログサイズが 1 GB で、フルテキストインデックスを有効にして SLS に書き込むと、インデックストラフィックは 1 GB になります。
元のログサイズが 1 GB で、2 つのフィールドのインデックスを有効にして SLS に書き込み、これら 2 つのフィールドのデータ量が 0.5 GB の場合、インデックストラフィックは 0.5 GB になります。
ログのインデックス作成は、クエリと分析を高速化するために使用されます。ログのクエリと分析を行うには、インデックスを作成する必要があります。SLS を使用したデータの移行や転送など、他のシナリオではログインデックスを作成する必要はありません。
この課金項目は標準 Logstore に適用されます。
インデックス作成はデフォルトで無効になっています。インデックス作成を有効にすると、インデックストラフィックが生成され、ストレージ容量が消費されます。
インデックストラフィック料金は、データ書き込み時に一度だけ課金されます。
フルテキストインデックスとフィールドインデックスの両方が構築されたフィールドについては、インデックストラフィックは一度だけ課金されます。
SLS は、__time__ や __source__ などの予約済みフィールドに対して自動的にインデックスを作成します。これにより、少量のインデックストラフィックが生成されます。詳細については、「予約済みフィールド」をご参照ください。
課金方法
従量課金:インデックストラフィック - ログのインデックス作成料金 = 1 日の累積インデックストラフィック (GB) × GB あたりの単価
リソースプラン:前払いプランのリソースプラン。控除のためにキャパシティユニット (CU) に変換されます
無料クォータ
500 MB/月。この無料クォータは、控除にリソースプランを使用しない場合にのみ利用可能です。
インデックストラフィック - ログのインデックス作成 - クエリタイプ
インデックストラフィックは、非圧縮ログがインデックス作成または再作成される際に生成されるインデックスデータの量に基づいて計算されます。インデックスはフィールドに対して構築され、インデックストラフィックの量はインデックス対象のフィールドとその値の長さに依存します。
例:
元のログサイズが 1 GB で、フルテキストインデックスを有効にして SLS に書き込むと、インデックストラフィックは 1 GB になります。
元のログサイズが 1 GB で、2 つのフィールドのインデックスを有効にして SLS に書き込み、これら 2 つのフィールドのデータ量が 0.5 GB の場合、インデックストラフィックは 0.5 GB になります。
ログのインデックス作成は、クエリと分析を高速化するために使用されます。ログのクエリと分析を行うには、インデックスを作成する必要があります。SLS を使用したデータの移行や転送など、他のシナリオではログインデックスを作成する必要はありません。
この課金項目はクエリ Logstore に適用されます。
インデックス作成はデフォルトで無効になっています。インデックス作成を有効にすると、インデックストラフィックが生成され、ストレージ容量が消費されます。
インデックストラフィック料金は、データ書き込み時に一度だけ課金されます。
フルテキストインデックスとフィールドインデックスの両方が構築されたフィールドについては、インデックストラフィックは一度だけ課金されます。
SLS は __time__ や __source__ などの予約済みフィールドに対して自動的にインデックスを作成し、これにより少量のインデックストラフィックが生成されます。詳細については、「予約済みフィールド」をご参照ください。
課金方法
従量課金:インデックストラフィックのログインデックス作成料金 = 1 日の累積インデックストラフィック (GB) × GB あたりの単価
リソースプラン:リソースがキャパシティユニット (CU) に変換され、使用量に基づいてプランから控除される前払いプラン。
無料クォータ
なし
インデックストラフィック - スキャンインデックス
インデックストラフィックは、非圧縮ログに対してスキャンインデックスが構築または再作成される際に生成されるインデックスデータの量に基づいて計算されます。インデックストラフィックの量は、ログフィールドとその値の長さに依存します。フィールドにフルテキストインデックスまたはフィールドインデックスとスキャンインデックスの両方がある場合、フルテキストインデックスまたはフィールドインデックスのトラフィックのみが課金されます。スキャンインデックストラフィックは生成されません。スキャンインデックスを作成すると、元のログボリュームの 20% に相当するインデックスストレージデータが生成されます。
例:
元のログサイズが 1 GB で、フルテキストインデックスを有効にして SLS に書き込むと、スキャンインデックストラフィックは 1 GB になります。
元のログサイズが 1 GB で、2 つのフィールドにフィールドインデックスを有効にし、さらにスキャンインデックスも有効にした場合、これら 2 つのフィールドのデータ量が 0.5 GB であれば、0.5 GB のフィールドインデックストラフィックと 0.5 GB のスキャンインデックストラフィックが生成されます。
課金方法
従量課金:インデックストラフィック - スキャンインデックス料金 = 1 日の累積スキャンインデックストラフィック (GB) × GB あたりの単価
リソースプラン:なし
無料クォータ
なし
インデックストラフィック - 時系列インデックス
インデックストラフィックは、非圧縮の時系列データに対してインデックスが構築される際に生成されるインデックスデータの量に基づいて計算されます。インデックスはフィールドに対して構築され、インデックストラフィックの量はインデックス対象のフィールドとその値の長さに依存します。時系列データをアップロードすると、SLS は自動的にインデックスを構築します。
たとえば、1 GB の生の時系列データを SLS に書き込むと、1 GB のインデックストラフィックが生成されます。
課金方法
従量課金:インデックストラフィック - 時系列インデックス料金 = 1 日の累積インデックストラフィック (GB) × GB あたりの単価
リソースプラン:前払いプランのリソースプラン。控除のためにキャパシティユニット (CU) に変換されます。
無料クォータ
なし
パブリックネットワーク読み取りトラフィック
パブリックネットワーク読み取りトラフィックは、SLS のパブリックエンドポイントからデータをプルする際に生成されます。このトラフィックは、圧縮されたデータ量に基づいて計算されます。
課金方法
従量課金:パブリックネットワーク読み取りトラフィック料金 = 1 日の累積パブリックネットワーク読み取りトラフィック × GB あたりの単価
リソースプラン:前払いプランのリソースプラン。控除のためにキャパシティユニット (CU) に変換されます。
無料クォータ
なし
スキャントラフィック
スキャントラフィックは、スキャンされたデータ (非圧縮) の量に基づいて計算されます。
課金方法
従量課金:スキャントラフィック料金 = 1 日の累積スキャントラフィック (GB) × GB あたりの単価
リソースプラン:前払いプランのリソースプラン。控除のためにキャパシティユニット (CU) に変換されます。
無料クォータ
なし
データ変換
データ変換料金は、処理された非圧縮データの量に基づいて計算されます。リージョンをまたいでデータを処理する場合、パブリックネットワーク読み取りトラフィックも生成されます。このトラフィックは、圧縮されたデータ量に基づいて計算されます。
課金方法
従量課金:データ変換料金 = 1 日の累積処理データ量 (GB) × GB あたりの単価
リソースプラン:前払いプランのリソースプラン。控除のためにキャパシティユニット (CU) に変換されます。
無料クォータ
なし
データシッピング
データシッピング料金は、OSS、MaxCompute、AnalyticDB for MySQL などの宛先にシッピングされた非圧縮データの量に基づいて計算されます。
データを AnalyticDB for MySQL にシッピングする場合、データを読み取るためにインターフェイスを呼び出し、ネットワークリソースを消費する必要もあり、これにより読み取り/書き込みリクエスト料金と読み取りトラフィック料金が発生します。
課金方法
従量課金:データシッピング料金 = 1 日の累積シッピングデータ量 (GB) × GB あたりの単価
リソースプラン:前払いプランのリソースプラン。控除のためにキャパシティユニット (CU) に変換されます。
無料クォータ
なし
読み取り/書き込みリクエスト
データを SLS にアップロードすると、書き込みリクエストの数に基づいて課金されます。書き込みリクエストの数は、データの生成速度に依存します。SLS バックエンドは、書き込みリクエストの数を最小限に抑えるように設計されています。
データを処理したり、AnalyticDB for MySQL にデータをシッピングしたり、データを消費したりする場合、データはバッチで読み取られ、読み取りリクエストの数に基づいて課金されます。
成功したリクエストと失敗したリクエストの両方がカウントされます。
課金方法
従量課金:読み取り/書き込みリクエスト料金 = 1 日の合計読み取り/書き込みリクエスト数 × リクエストあたりの単価
リソースプラン:リソースの支払いに使用されるキャパシティユニット (CU) に変換される前払いプラン。
無料クォータ
100 万リクエスト/月。この無料クォータは、控除にリソースプランを使用しない場合にのみ利用可能です。
音声通話
アラートの音声通話料金。通知ごとに課金されます。
アラートの音声通話が接続に失敗した場合、再ダイヤルはされません。代わりにショートメッセージ通知が送信されます。
接続の成否にかかわらず、各音声通話に対して一度課金されます。失敗した通話に対して送信されるショートメッセージ通知に追加料金はかかりません。
課金方法
従量課金:音声通話料金 = 1 日の累積通知数 × 通知あたりの単価
リソースプラン:前払いプランのリソースプラン。控除のためにキャパシティユニット (CU) に変換されます。
無料クォータ
なし
ショートメッセージ通知
アラートのショートメッセージ通知料金。通知ごとに課金されます。
一部のキャリアでは、70 文字を超えるような長いショートメッセージを複数のメッセージに分割することがあります。メッセージ内容が長すぎる場合、複数のメッセージを受信することがありますが、SLS は 1 回の通知としてのみ課金します。
課金方法
従量課金:ショートメッセージ通知料金 = 1 日の累積通知数 × 通知あたりの単価
リソースプラン:前払いプランのリソースプラン。控除のためにキャパシティユニット (CU) に変換されます。
無料クォータ
なし
アクティブシャードリース
料金は、読み取り/書き込み状態にあるシャードの数に基づいて計算されます。マージまたは分割されたシャードには料金は発生しません。
たとえば、3 つのアクティブな読み取り/書き込みシャードを 1 つにマージした場合、その日はまだ 3 つのシャードに対して課金されます。翌日からは 1 つのシャードに対して課金されます。
デフォルトでは、Logstore を作成すると SLS は 2 つのシャードを作成します。シャード関連の質問についての詳細は、「なぜアクティブシャードリースの料金が発生するのですか?」をご参照ください。
歴史的な理由により、Logstore と Metricstore のアクティブシャードリースの課金項目は、請求書上で active shard lease と partition lease という 2 つの異なるフィールドとして表示されます。これら 2 つの課金項目の使用量は合計されて総シャード使用量が計算され、二重カウントはされません。この問題は修正中です。
課金方法
従量課金:アクティブシャードリース料金 = 読み取り/書き込みシャード数 × シャードあたりの単価
リソースプラン:前払いプランのリソースプラン。控除のためにキャパシティユニット (CU) に変換されます。
無料クォータ
31 シャード日/月。この無料クォータは、控除にリソースプランを使用しない場合にのみ利用可能です。
専用 SQL
料金は、SQL 分析に使用された実際の CPU 時間に基づいて計算されます。単位はコア時で、これは 1 つの CPU コアの計算リソースを 1 時間排他的に使用するコストを表します。詳細については、「課金例」をご参照ください。
課金方法
従量課金:専用 SQL 料金 = CPU 時間 (時間) × 1 時間あたりの単価
リソースプラン:前払いプランのリソースプラン。控除のためにキャパシティユニット (CU) に変換されます。
無料クォータ
なし
ルールベースの消費
料金は、ルールベースの消費を使用してデータを処理するために消費されたリソースに基づいて課金されます。課金単位は OCU です。1 時間の課金サイクルにおいて、ルールベースの消費で 1 GB のデータを処理すると、約 0.3 OCU を消費します。
課金方法
従量課金:ルールベースの消費料金 = 消費されたリソースに対応する OCU 数 × OCU あたりの単価
リソースプラン:なし
無料クォータ
なし
データ変換 (新バージョン)
料金は、データ変換 (新バージョン) を使用してデータを処理するために消費されたリソースに基づいて課金されます。課金単位は OCU です。1 時間の課金サイクルにおいて、データ変換 (新バージョン) で 1 GB のデータを処理すると、約 1/3 OCU を消費します。
課金方法
従量課金:データ変換 (新バージョン) 料金 = 消費されたリソースに対応する OCU 数 × OCU あたりの単価
リソースプラン:なし
無料クォータ
なし
転送アクセラレーション
料金は、転送アクセラレーションを使用する際にアクセラレーションエンドポイントを介して生成されるインバウンドおよびアウトバウンドトラフィックに基づいて課金されます。転送アクセラレーションは、実際に転送されたデータ量に基づいて課金されます。データアップロードのシナリオでは、データが圧縮されている場合、トラフィックは圧縮後のサイズに基づいて計算されます。詳細については、「プロジェクトの管理」をご参照ください。
課金方法
従量課金:転送アクセラレーション料金 = 転送アクセラレーションからのインバウンドおよびアウトバウンドトラフィック × GB あたりの単価
リソースプラン:なし
無料クォータ
なし
インジェストプロセッサ
インジェストプロセッサを使用して、データフィルタリング、フィールド抽出、フィールド拡張、データマスキングなどのタスクのために、データが Logstore に書き込まれる前に処理できます。インジェストプロセッサは、データ処理に消費されたリソースに基づいて課金されます。課金単位は OCU です。
1 時間の課金サイクルにおいて、インジェストプロセッサで 1 GB のデータを処理すると、約 1/3 OCU を消費します。
課金方法
従量課金:インジェストプロセッサ料金 = 消費されたリソースに対応する OCU 数 × OCU あたりの単価。
リソースプラン:なし
無料クォータ
なし