Amazon EventBridge イベントのアーカイブ - Amazon EventBridge

Amazon EventBridge イベントのアーカイブ

EventBridge でアーカイブを作成する際、イベントパターンを指定することで、アーカイブに送信するイベントを決定することができます。EventBridge は、イベントパターンに一致するイベントをアーカイブに送信します。また、保存期間を設定して、イベントが破棄される前にアーカイブに保存します。

EventBridge はデフォルトで、アーカイブ内のイベントデータを、AWS 所有の CMK の下で 256 ビット高度暗号化規格 (AES-256) を用いて暗号化しており、不正なアクセスからデータを保護します。

注記

期限切れのイベントは、通常、24 時間ごとに DescribeArchive オペレーションの EventCount および SizeBytes の値から差し引かれます。そのため、最近期限切れになったイベントは、これらの値に反映されていない場合があります。

すべてのイベントのアーカイブを作成するには

  1. Amazon EventBridge コンソール (https://console.aws.amazon.com/events/) を開きます。

  2. 左側のナビゲーションペインで [Archives] (アーカイブ) を選択します。

  3. [Create archive] (アーカイブの作成) を選択します。

  4. [Archive detail] (アーカイブの詳細) で、アーカイブの [Name] (名前) を入力します。この名前は、選択されたリージョンのアカウントで一意である必要があります。

    アーカイブの作成後は、名前を変更できません。

  5. (オプション) アーカイブの [Description] (説明) を入力します。

  6. [Source] (ソース) には、アーカイブに送信するイベントを発するイベントバスを選択します。

  7. [Retention period] (保持期間) で次のいずれかの操作を行います。

    • [Indefinite] (不定期) を選択して、アーカイブ内のイベントを保持し、削除しないようにする。

    • イベントを保持する日数を入力する。指定した日数が経過すると、EventBridge はアーカイブからイベントを削除します。

  8. [Next] を選択します。

  9. [Event pattern] (イベントパターン) で、[No event filtering] (イベントフィルタリングなし) を選択します。

  10. [Create archive] (アーカイブの作成) を選択します。

イベントパターンでアーカイブを作成するには

  1. Amazon EventBridge コンソール (https://console.aws.amazon.com/events/) を開きます。

  2. 左側のナビゲーションペインで [Archives] (アーカイブ) を選択します。

  3. [Create archive] (アーカイブの作成) を選択します。

  4. [Archive detail] (アーカイブの詳細) で、アーカイブの [Name] (名前) を入力します。この名前は、選択されたリージョンのアカウントで一意である必要があります。

    アーカイブの作成後は、名前を変更できません。

  5. (オプション) アーカイブの [Description] (説明) を入力します。

  6. [Source] (ソース) には、アーカイブに送信するイベントを発するイベントバスを選択します。

  7. [Retention period] (保持期間) で次のいずれかの操作を行います。

    • [Indefinite] (不定期)* を選択して、アーカイブ内のイベントを保持し、削除しないようにする。

    • イベントを保持する日数を入力する。指定した日数が経過すると、EventBridge はアーカイブからイベントを削除します。

  8. [Next] を選択します。

  9. [Event pattern] (イベントパターン) で、[Filtering events by event pattern matching] (イベントパターンマッチングによるイベントのフィルタリング) を選択します。

  10. 次のいずれかを実行します。

    • [Pattern builder] (パターンビルダー) を選択し、[Service provider] (サービスプロバイダー) を選択します。[AWS] を選択した場合は、パターンで使用する [AWS service name] (AWS のサービス名) と [Event type] (イベントタイプ) も選択します。

    • [JSON editor] (JSON エディタ) を選択して、パターンを手動で作成します。ルールからパターンをコピーし、JSON エディタに貼り付けることもできます。

  11. [Create archive] (アーカイブの作成) を選択します。

イベントがアーカイブに正常に送信されたことを確認するには、EventBridge APIの DescribeArchive オペレーションを使用して、アーカイブのイベント数が EventCount に反映されているかどうかを確認できます。0 の場合、アーカイブにはイベントはありません。