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

Simple Log Service:Eventstoreの管理

最終更新日:Aug 30, 2024

Eventstoreを削除すると、Eventstore内のイベントは削除され、復元できません。 イベントを削除するには、Eventstoreのデータ保持期間を短縮します。 このトピックでは、Simple Log ServiceコンソールでEventstoreを作成、変更、および削除する方法について説明します。 このトピックでは、イベントを削除する方法についても説明します。

期間

Eventstoreは、Simple Log Serviceのイベントを収集、保存、およびクエリするために使用されます。 各Eventstoreはプロジェクトに属します。 1つのプロジェクトに複数のEventstoreを作成できます。 詳細については、「Eventstore」をご参照ください。

前提条件

プロジェクトが作成されます。 詳細については、「プロジェクトの管理」をご参照ください。

Eventstoreの作成

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

  2. [プロジェクト] セクションで、管理するプロジェクトをクリックします。

  3. イベントストレージ > イベントライブラリ タブで、image..pngアイコンをクリックします。

  4. EventStore の作成 パネルで、次のパラメーターを設定し、[OK] をクリックします。

    パラメーター

    説明

    EventStore 名

    Eventstoreの名前。 名前は、Eventstoreが属するプロジェクト内で一意である必要があります。 Eventstoreの作成後、Eventstoreの名前を変更することはできません。

    重要

    Eventstoreの名前は、Eventstoreが属するプロジェクト内のLogstoreまたはMetricstoreの名前とは異なる必要があります。

    データ保持時間

    Eventstoreで収集されたイベントの保持期間。

    • データ保持期間に指定日を選択した場合、ビジネス要件に基づいてイベントを保存する日数を指定できます。 詳細については、「基本リソース」の「ログ保持期間」をご参照ください。

    • データ保持期間にPermanent Storageを選択した場合、Simple Log Serviceは収集したイベントをEventstoreに永続的に保存します。

      説明

      SDKを呼び出してデータ保持期間を照会し、返された結果が3650の場合、イベントは永続的に保存されます。

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

    インテリジェント階層ストレージをオンにすると、ビジネス要件に基づいて、ホットストレージ層、低頻度アクセス (IA) ストレージ層、またはアーカイブストレージ層にデータを保存できます。

    • ホットストレージ層に保存されているデータの保持期間を指定し、[自動変換][IA] に選択します。 この場合、データは最初にホットストレージ層に格納され、指定された保持期間の後に自動的にIAストレージ層に移動されます。 IAストレージ層に保存されているデータの保存期間を指定し、[自動削除] を選択した場合、IAストレージ層に保存されているデータは、指定された保存期間後に自動的に削除されます。

    • ホットストレージ層に保存されているデータの保持期間を指定し、[自動変換][IA] に選択します。 この場合、データは最初にホットストレージ層に格納され、指定された保持期間の後に自動的にIAストレージ層に移動されます。 IAストレージ層に保存されているデータの保存期間を指定し、[自動変換] [アーカイブ] を選択した場合、データはまずIAストレージ層に保存され、指定された保存期間が経過すると自動的にアーカイブストレージ層に移動されます。

    • ホットストレージ層に保存されているデータの保存期間を指定し、[自動変換] から [アーカイブ] を選択できます。 この場合、データは最初にホットストレージ層に保存され、指定された保持期間が経過すると自動的にアーカイブストレージ層に移動されます。 アーカイブストレージ層に保存されているデータの保存期間を指定し、[自動削除] を選択した場合、アーカイブストレージ層に保存されているデータは、指定された保存期間後に自動的に削除されます。

    重要
    • ホットストレージ層、IAストレージ層、およびアーカイブストレージ層の詳細については、「階層化ストレージの概要」をご参照ください。

    • ホットストレージ層のデータは、IAストレージ層に移動する前に少なくとも7日間、アーカイブストレージ層に移動する前に少なくとも30日間保存する必要があります。 IAストレージ層のデータは、アーカイブストレージ層に移動する前に少なくとも30日間保存する必要があります。 詳細については、「データストレージのライフサイクル管理」をご参照ください。

    • ホットストレージ層、IAストレージ層、およびアーカイブストレージ層でのデータの課金の詳細については、「課金項目」をご参照ください。

    シャード数:

    シャードの数。 Simple Log Serviceは、データの読み書きを可能にするシャードを提供します。 各シャードは、5メガバイト/秒と500書き込み /秒の書き込み容量と、10メガバイト/秒と100読み取り /秒の読み取り容量をサポートします。

    各Eventstoreに最大10個のシャードを作成できます。 各プロジェクトに最大200個のシャードを作成できます。 詳細については、「シャード」をご参照ください。

    自動シャーディング:

    自動シャーディング:をオンにすると、書き込まれたデータを既存のシャードで収容できない場合、Simple Log Serviceはシャードの数を増やします。 詳細については、「シャードの管理」をご参照ください。

    最大破片:

    自動シャーディング:をオンにする場合、このパラメーターを設定して、作成できる読み取り書き込みシャードの最大数を指定する必要があります。 最大値: 256。

    ログパブリックIP

    ログパブリックIPをオンにすると、収集されたログのタグフィールドに次の情報が追加されます。

    • __client_ip__: ログソースのパブリックIPアドレス。

    • __receive_time__: Simple Log Serviceがログを受信した時刻。 タイムスタンプはUNIXの時刻形式に従います。 1970年1月1日木曜日のUTC 00:00:00から経過した秒数です。

Eventstoreの変更

  1. イベントストレージ > イベントライブラリ タブで、変更するイベントストアにポインターを移動し、修改日志库.png> [変更] を選択します。

  2. [Eventstore属性] ページで、[変更] をクリックします。

    1. データ保持期間を変更します。 詳細については、「Eventstoreの作成」をご参照ください。

    2. シャードを管理します。

      デフォルトでは、Eventstoreに2つのシャードが作成されます。 ビジネス要件に基づいて、シャードを分割またはマージできます。 詳細については、「シャードの管理」をご参照ください。

  3. [保存] をクリックします。

Eventstoreの削除

警告

Eventstoreを削除すると、Eventstore内のすべてのイベントは完全に削除され、復元できません。 作業は慎重に行ってください。

  1. イベントストレージ > イベントライブラリ タブで、削除するイベントストアにポインターを移動し、修改日志库.png> [削除] を選択します。

  2. 表示されたメッセージボックスで、[OK] をクリックします。

イベントの削除

イベントの保持期間が終了すると、イベントは自動的に削除されます。 データ保持期間を変更してイベントを削除することもできます。

重要

データ保持期間を短縮すると、Simple Log Serviceは1時間以内にすべての期限切れイベントを削除します。 たとえば、データ保持期間を5日から1日に変更した場合、Simple Log Serviceは1時間以内に過去4日間のイベントを削除します。

インデックスの説明

Eventstoreを作成すると、Simple Log Serviceは次のフィールドのインデックスを自動的に作成します。

項目

データ型

データ

JSON

datacontenttype

text

dataschema

text

id

text

メッセージ

text

ソース

text

specversion

text

status

text

件名

text

時間

text

タイトル

text

タイプ

text