すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:インテリジェント階層型ストレージの管理

最終更新日:Mar 01, 2026

Simple Log Service (SLS) は、設定された保持ポリシーに基づいて、ログデータをホットストレージ、低頻度アクセス (IA) ストレージ、およびアーカイブストレージの各階層間で自動的に移動します。これにより、長期ストレージコストを最大91%削減しながら、すべてのデータをリアルタイムでクエリ可能に保ちます。スクリプト、手動取得、アプリケーションの変更は不要です。

ストレージ階層

SLS は3つのストレージ階層を提供します。各階層は、クエリパフォーマンス、同時実行性、およびコストのバランスが異なります。これら3つの階層はすべて、クエリ、分析、可視化、アラート、転送、変換といった同じ機能をサポートしています。すべての階層のデータは、取得料金なしでリアルタイムにアクセス可能です。

階層最適な用途レイテンシー (数十億レコード)プロジェクトあたりの同時実行性 (クエリ / 分析)コスト
ホットストレージ高頻度クエリとリアルタイム分析10-100 ms100 / 2USD 0.002875/GB-day
IAストレージ低頻度クエリと問題の追跡100 ms-seconds10 / 2USD 0.000762/GB/日
アーカイブストレージデータ監査のための長期保持1 / 1USD 0.000259/GB-day
説明

IAストレージは以前、コールドストレージとして知られていました。

データの階層間移動の仕組み

SLS は、各階層に設定された保持期間に基づいて、データの移動を自動的に管理します。データは経過時間に応じてホットストレージから IAストレージ、そしてアーカイブストレージへと移行し、総保持期間が期限切れになると削除されます。

Data movement between storage tiers

前方移動 (自動)

階層の保持期間が経過すると、データは前方へ移動します。

移動移動前の最小保持期間
ホット -> IAホットストレージで7日間
ホット -> アーカイブホットストレージで30日間
IA -> アーカイブIAストレージで30日間

アーカイブストレージの最小保持期間は60日間です。

逆方向移動 (オンデマンド)

データの保持期間を延長することで、データをより高性能な階層に戻します。

方向トリガー方法
IA -> ホットホットストレージの保持期間を延長する
アーカイブ -> IAIAストレージの保持期間を延長する
アーカイブ -> ホットホットストレージの保持期間を延長する

保持期間の変更後、SLS は約1分以内にデータの移動を開始します。

保持期間の例

Logstore のデータ保持期間は、設定されたすべての階層の保持期間の合計に等しくなります。

例1: 2つの階層で90日間保持

ホットストレージ: 30日間、アーカイブストレージ: 60日間。データは30日後にホットストレージからアーカイブストレージに移動し、合計90日後に削除されます。

例2: 3つの階層で97日間保持

ホットストレージ: 7日間、IAストレージ: 30日間、アーカイブストレージ: 60日間。データは7日後にホットストレージから IAストレージに移動し、さらに30日後に IAストレージからアーカイブストレージに移動し、合計97日後に削除されます。

例3: 永続保持

データ保持期間を3,650日に設定すると、永続ストレージとなります。3,650日後もアーカイブ階層に残っているデータは削除されず、無期限にアーカイブ階層に保存され続けます。

Data retention for less than 3,650 daysData retention of 3,650 days (permanent)

階層型ストレージの設定

コンソール

  1. Simple Log Service コンソール にログインします。

  2. [プロジェクト] セクションで、目的のプロジェクトをクリックします。

    image

  3. ログストレージ > Logstore」タブで、Logstore の横にある Logstore アイコンをクリックし、変更 を選択します。

    Modify logstore

  4. [Logstore 属性] ページで、[変更] をクリックします。[インテリジェント階層化ストレージ] を有効化し、ストレージポリシーを設定して、[保存] をクリックします。

    Configure tiered storage

    次の表は、階層型ストレージのパラメーターについて説明しています。その他の Logstore パラメーターについては、「基本Logstoreの作成」をご参照ください。

    パラメーター

    説明

    データ保存期間

    指定日数 または 永続保存 を選択します。総保存期間は、すべてのストレージ階層(ティア)の保存期間の合計となります。

    インテリジェント階層化ストレージ

    有効化するには、スイッチをオンにします。

    ストレージポリシー

    各ストレージ階層(ティア)ごとの保存期間を設定します。

    ホットストレージ階層のデータ保存期間

    ホットから IA への移行の場合:7~3,650 日、ホットからアーカイブへの移行の場合:30~3,650 日で設定します。また、この値は、全体の データ保存期間 より短くする必要があります。

    IA ストレージ階層のデータ保存期間

    30~3,650 日で設定します。また、この値は、全体の データ保存期間 より短くする必要があります。

    アーカイブストレージ階層のデータ保存期間

    60~3,650 日で設定します。この期間が経過すると、データは自動的に削除されます。また、この値は、全体の データ保存期間 より短くする必要があります。

    重要
    • 総データ保持期間を短縮すると、変更は1分以内に有効になります。たとえば、保持期間を5日から1日に短縮した場合、SLS は以前の4日間のデータを削除します。実際の削除は最大7日間遅延する場合がありますが、遅延したデータに対して料金が発生したり、ストレージ容量にカウントされたりすることはありません。

    • ホットストレージまたは IAストレージ階層の保持期間を変更すると、SLS は約1分以内に新しい設定に基づいてデータの移動を開始します。

API

階層型ストレージをプログラムで設定するには、次の API 操作を使用します。

  • 階層型ストレージを持つLogstoreの作成: CreateLogStore を呼び出し、ttlhot_ttl、および infrequentAccessTTL パラメーターを設定します。

  • 既存のLogstoreの階層型ストレージの更新: UpdateLogStore を呼び出し、ttlhot_ttl、および infrequentAccessTTL パラメーターを変更します。

パラメーター説明
ttlLogstore の総データ保持期間 (日数)
hot_ttlホットストレージ階層のデータ保持期間 (日数)
infrequentAccessTTLIAストレージ階層のデータ保持期間 (日数)

課金

ストレージ階層は、GB-day あたりのストレージコストのみが異なります。階層間のデータ移動は無料です。

課金モデル詳細
機能別課金標準階層型ストレージ料金は、階層と保持期間に基づいて適用されます。
取り込みデータ量に応じた課金データインジェスト後30日間はホットストレージが無料です。30日後には料金が発生します。インテリジェント階層型ストレージが有効になっている場合、料金は階層と保持期間に基づいて計算されます。

詳細な課金情報については、「課金概要」および「課金例」をご参照ください。

参照

  • Logstoreの管理」をご参照ください。-- Logstore の作成、変更、または削除

  • データ保持期間の設定とログの削除」をご参照ください。-- 永続ストレージ (3,650日) の設定

  • 従量課金」をご参照ください。-- 機能別課金と取り込みデータ量に応じた課金モデルの比較

  • ストレージ冗長性」をご参照ください。-- SLS はローカル冗長ストレージ (LRS) とゾーン冗長ストレージ (ZRS) をサポートしています。