Eventstoreを削除すると、Eventstore内のイベントは削除され、復元できません。 イベントを削除するには、Eventstoreのデータ保持期間を短縮します。 このトピックでは、Simple Log ServiceコンソールでEventstoreを作成、変更、および削除する方法について説明します。 このトピックでは、イベントを削除する方法についても説明します。
期間
Eventstoreは、Simple Log Serviceのイベントを収集、保存、およびクエリするために使用されます。 各Eventstoreはプロジェクトに属します。 1つのプロジェクトに複数のEventstoreを作成できます。 詳細については、「Eventstore」をご参照ください。
前提条件
プロジェクトが作成されます。 詳細については、「プロジェクトの管理」をご参照ください。
Eventstoreの作成
にログインします。Simple Log Serviceコンソール.
[プロジェクト] セクションで、管理するプロジェクトをクリックします。
イベントストレージ > イベントライブラリ タブで、アイコンをクリックします。
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の変更
イベントストレージ > イベントライブラリ タブで、変更するイベントストアにポインターを移動し、> [変更] を選択します。
[Eventstore属性] ページで、[変更] をクリックします。
データ保持期間を変更します。 詳細については、「Eventstoreの作成」をご参照ください。
シャードを管理します。
デフォルトでは、Eventstoreに2つのシャードが作成されます。 ビジネス要件に基づいて、シャードを分割またはマージできます。 詳細については、「シャードの管理」をご参照ください。
[保存] をクリックします。
Eventstoreの削除
Eventstoreを削除すると、Eventstore内のすべてのイベントは完全に削除され、復元できません。 作業は慎重に行ってください。
イベントストレージ > イベントライブラリ タブで、削除するイベントストアにポインターを移動し、> [削除] を選択します。
表示されたメッセージボックスで、[OK] をクリックします。
イベントの削除
イベントの保持期間が終了すると、イベントは自動的に削除されます。 データ保持期間を変更してイベントを削除することもできます。
データ保持期間を短縮すると、Simple Log Serviceは1時間以内にすべての期限切れイベントを削除します。 たとえば、データ保持期間を5日から1日に変更した場合、Simple Log Serviceは1時間以内に過去4日間のイベントを削除します。
インデックスの説明
Eventstoreを作成すると、Simple Log Serviceは次のフィールドのインデックスを自動的に作成します。
項目 | データ型 |
| JSON |
| text |
| text |
| text |
| text |
| text |
| text |
| text |
| text |
| text |
| text |
| text |