EventBridge
Oracle Database@AWSには、EventBridgeを使用してリソースをモニターする機能があります。EventBridgeは、アプリケーションとAWSサービスからのリアルタイム・データの継続的なフローを提供します。
EventBridgeは、データをAWS LambdaやAmazon Simple Notification Serviceなどの様々なターゲットに転送します。Oracle Database@AWSイベントは、AWSおよびOCIサービス・コンソールから生成できます。
詳細は、Amazon EventBridgeでのOracle Database@AWSイベントのモニタリングを参照してください。
前提条件:
- 既存のExadataインフラストラクチャが必要です。既存のExadataインフラストラクチャがない場合は、Exadataインフラストラクチャを作成する必要があります。
ノート
Exadataインフラストラクチャのステータスは「使用可能」である必要があります。
これらは、Oracle Database@AWS内のExadata DatabaseおよびAutonomous Databaseリソースからのイベントをモニターし、AWS EventBridgeに送信するステップです。
- AWS consoleから、「サービス」から「Amazon EventBridge」を選択します。
- 「統合」セクションに移動し、「パートナ・イベント・ソース」を選択します。「アクティブ」パートナ・イベント・ソースがあることを確認します。
- 「バス」セクションに移動し、「イベント・バス」を選択します。
ノート
パートナ・イベント・ソース名はイベント・バス名と一致する必要があります。 - 左側のメニューから、「バス」セクションの下にある「ルール」タブを選択します。
- 「イベント・バス」ドロップダウン・リストから、イベント・バス名を選択します。
- 「ルールの作成」ボタンを選択して、イベント・バスからCloudWatchにイベントを公開するためのルールを追加します。詳細は、Amazon EventBridgeのイベントに対応するルールの作成を参照してください。
- 「ルール詳細の定義」ステップで、次のサブステップを実行します:
- 一意の「名前」を入力します。
ノート
名前は最大64文字です。これには、0-9、a-z、A-Z、ドット(.)、アンダースコア(_)およびハイペン(-)の文字を含めることができます。 - 「説明」フィールドはオプションです。
- 「イベント・バス」ドロップダウン・リストから、以前に作成した「カスタムまたはパートナ」イベント・バスを選択します。
- デフォルトでは、「ルール・タイプ」は「イベント・パターンを持つルール」として選択されています。
- 選択内容を確認し、「次へ」ボタンを選択します。
- 一意の「名前」を入力します。
- 「イベント・パターンの作成」ステップで、次のサブステップを完了します:
- 「イベント・ソース」の「すべてのイベント」オプションを選択します。
ノート
「すべてのイベント」オプションが選択されている場合、EventBridgeは、このイベント・バスに関連するすべてのイベントをこのルールに送信します。 - 「サンプル・イベント」セクションはオプションです。サンプル・イベントを入力する場合は、セクションを展開します。
- 「イベント・パターン」セクションはオプションです。
- 選択内容を確認し、「次へ」ボタンを選択します。
- 「イベント・ソース」の「すべてのイベント」オプションを選択します。
- 「ターゲットの選択」ステップで、次のサブステップを完了します:
- ターゲット・タイプを選択します。EventBridgeイベント・バス、EventBridge API宛先 AWSサービスが使用可能なオプションです。ターゲットとして「AWSサービス」を選択します。
- 「ターゲットの選択」ドロップダウン・リストから、CloudWatchログ・グループを選択します。
- 「新規ログ・グループ」フィールドに名前を入力します。
- 選択内容を確認し、「次へ」ボタンを選択します。
- 「タグの構成」ステップで、次のサブステップを完了します:
ノート
このステップはオプションです。- タグを追加する場合は、「新規タグの追加」を選択し、「キー」および「値」を入力します。
- タグを削除する場合は、「削除」ボタンを選択します。
- 「確認および作成」ステップで、入力した情報を確認します。無効なステップがある場合は、ステップに戻り、必要な変更を加えます。レビューが完了したら、「ルールの作成」ボタンを選択してプロセスを完了します。
- ルールが正常に作成されたら、次のメッセージが表示されます。
- 「ルール詳細の定義」ステップで、次のサブステップを実行します:
- AWS consoleから、CloudWatchに移動してイベントをモニターします。
- 「ログ」セクションから「ログ・グループ」を選択します。このセクションには、使用可能なすべてのログ・グループがリストされます。リストから、「ログ・グループ」の下にあるリンクを選択して、「ログ・グループの詳細」を表示できます。
- 「ログ・グループの詳細」ページで、「ログ・ストリーム」を選択して、ターゲットにパブリッシュされたイベントを表示します。ログ・ストリームの詳細を表示するには、「ログ・ストリーム」リストからリンクを選択します。