イベントストアを削除すると、そのイベントストア内のイベントはすべて削除され、復元できません。イベントを削除するには、イベントストアのデータ保持期間を短縮します。このトピックでは、Simple Log Service コンソールでイベントストアを作成・変更・削除する方法と、イベントを削除する方法について説明します。
用語
イベントストアは、Simple Log Service でイベントを収集・保存・クエリするために使用されます。各イベントストアはプロジェクトに属します。1 つのプロジェクト内に複数のイベントストアを作成できます。詳細については、「イベントストア」をご参照ください。
前提条件
プロジェクトが作成されます。詳細については、「プロジェクトの管理」をご参照ください。
イベントストアの作成
Simple Log Service コンソールにログインします。Simple Log Service コンソール
[Projects] セクションで、管理対象のプロジェクトをクリックします。
イベントストレージ > イベントライブラリ タブで、
アイコンをクリックします。EventStore の作成 パネルで、以下のパラメーターを設定し、OK をクリックします。
パラメーター
説明
EventStore 名
イベントストアの名前です。イベントストア名は、所属するプロジェクト内で一意である必要があります。イベントストア作成後は、イベントストア名を変更できません。
重要イベントストア名は、同一プロジェクト内の他の LogStore や MetricStore の名前と重複してはいけません。
データ保持時間
イベントストアに収集されたイベントの保持期間です。
データ保持モードとして 日数限定 を選択し、必要に応じてデータ保持期間を設定します。詳細については、「基本リソース (ログ保持期間)」をご参照ください。
データ保持モードを 恒久的な保管: に設定すると、Simple Log Service は収集されたイベントデータを永久に保存します。
説明SDK を呼び出してデータ保持期間をクエリした際に返される値が 3650 の場合、イベントは永久に保存されています。
スマートストレージ階層化
インテリジェント階層ストレージを有効にすると、必要に応じてデータをホットストレージ階層、低頻度アクセス (IA) ストレージ階層、またはアーカイブストレージ階層に保存できます。
ホットストレージのデータ保持期間を設定し、自動変換 を IA ストレージ に設定すると、保持期間満了後にデータが自動的に IA ストレージ階層に転送されます。IA ストレージの保持期間を設定し、自動削除 を選択すると、IA ストレージ階層のデータは保持期間満了後に自動的に削除されます。
ホットストレージ階層に保存されるデータの保持期間を指定し、自動変換 を IA ストレージ に設定すると、データはまずホットストレージ階層に保存され、指定された保持期間経過後に自動的に IA ストレージ階層に移動されます。IA ストレージ階層に保存されるデータの保持期間を指定し、自動変換 を Archive Storage に設定すると、データはまず IA ストレージ階層に保存され、指定された保持期間経過後に自動的にアーカイブストレージ階層に移動されます。
ホットストレージのデータ保持期間を設定し、自動変換 を Archive Storage に設定すると、指定された保持期間満了後にデータが自動的にアーカイブ階層に転送されます。アーカイブストレージのデータ保持期間を設定し、自動削除 を選択すると、アーカイブ階層のデータは指定された保持期間満了後に自動的に削除されます。
重要ホットストレージ階層、IA ストレージ階層、およびアーカイブストレージ階層の詳細については、「階層ストレージの概要」をご参照ください。
ホットストレージ階層のデータは、IA ストレージ階層に移動するには最低 7 日間、アーカイブストレージ階層に移動するには最低 30 日間保存されている必要があります。IA ストレージ階層のデータは、アーカイブストレージ階層に移動するには最低 30 日間保存されている必要があります。詳細については、「データストレージのライフサイクル管理」をご参照ください。
ホットストレージ階層、IA ストレージ階層、およびアーカイブストレージ階層のデータに関する課金情報については、「課金項目」をご参照ください。
シャード数:
Simple Log Service は、データの読み取りおよび書き込みにシャードを使用します。各シャードは、書き込み容量として 5 MB/s および秒間 500 リクエスト、読み取り容量として 10 MB/s および秒間 100 リクエストを提供します。
各イベントストアには最大 10 個のシャードを作成できます。各プロジェクトには最大 200 個のシャードを作成できます。詳細については、「シャード」をご参照ください。
自動シャーディング:
自動シャーディング: を有効にすると、既存のシャードが書き込まれるデータを処理しきれない場合に、Simple Log Service がシャード数を自動的に増やします。詳細については、「シャードの管理」をご参照ください。
最大破片:
自動シャーディング: スイッチを有効にすると、自動シャーディングにより読み書き状態のシャードを最大 256 個まで作成できます。
パブリック IP の記録
パブリック IP の記録 を有効にすると、Simple Log Service がログの タグ フィールドに以下の情報を自動的に追加します。
__client_ip__:ログ送信元のパブリック IP アドレス。
__receive_time__:Simple Log Service がログを受信した時刻。タイムスタンプは UNIX 時間形式で、協定世界時 (UTC) 1970 年 1 月 1 日木曜日 00:00:00 からの経過秒数です。
イベントストアの変更
イベントストレージ > イベントライブラリ タブで、対象のイベントストアにカーソルを合わせ、
> 変更 を選択します。EventStore プロパティ ページで、変更 をクリックします。
データ保持期間を変更します。詳細については、「イベントストアの作成」をご参照ください。
シャードを管理します。
デフォルトでは、イベントストアに 2 つのシャードが作成されます。必要に応じて、シャードを分割またはマージできます。詳細については、「シャードの管理」をご参照ください。
保存 をクリックします。
イベントストアの削除
イベントストアを削除すると、そのイベントストア内のすべてのイベントが完全に削除され、復元できません。慎重に操作してください。
イベントストレージ > イベントライブラリ タブで、対象のイベントストアにカーソルを合わせ、
> 削除 を選択します。表示されるメッセージで、[OK] をクリックします。
イベントの削除
イベントの保持期間が終了すると、イベントは自動的に削除されます。また、データ保持期間を変更することでもイベントを削除できます。
データ保持期間を短縮すると、Simple Log Service は 1 時間以内にすべての期限切れイベントを削除します。たとえば、データ保持期間を 5 日から 1 日に変更した場合、Simple Log Service は過去 4 日分のイベントを 1 時間以内に削除します。
インデックスの説明
イベントストアを作成すると、Simple Log Service が以下のフィールドに対して自動的にインデックスを作成します。
フィールド名 | タイプ |
| json |
| text |
| text |
| text |
| text |
| text |
| text |
| text |
| text |
| text |
| text |
| text |