Autonomous Databaseイベントの使用

Oracle Cloud Infrastructure Eventsを使用すると、Autonomous Databaseの状態変更に基づいて自動化を作成できます。

Oracle Cloud Infrastructure Eventsを使用して、Autonomous Databaseイベントをサブスクライブし、それらに関する通知を受信できます。Oracle Cloud Infrastructure Eventsでは、自動化を作成し、リソースの状態変更に基づいて通知を受信できます。

Autonomous Databaseでのイベント・ベースの通知および自動化について

Oracle Cloud Infrastructure Eventsにサブスクライブできます。

イベントには、リソースのライフ・サイクル状態の変更や、リソースに影響するシステム・イベントがあります。たとえば、メンテナンスの開始および終了時に、Autonomous Databaseでイベントが発生します。イベントをサブスクライブすると、通知を受信したり、イベントに対して他のタイプの自動化を実行できます。

Autonomous Databaseイベントは、次のようにサブスクライブできます:

クリティカル・イベントおよび情報イベントには、イベント・カテゴリ属性(eventCategoryフィールド)が含まれます。オプションで、イベントをサブスクライブし、イベント・カテゴリを追加して、カテゴリ内のイベントに関する通知を受信したり、イベント・タイプおよびイベント・カテゴリ別のイベントに対するその他のタイプの自動化を実行できます。

イベント・カテゴリは次のとおりです。

  • インシデント: データベース・インシデント・イベント
  • メンテナンス: データベース・メンテナンス・イベント
  • パフォーマンス: データベース・パフォーマンス・イベント
  • セキュリティ: データベース・セキュリティ・イベント
  • その他: その他のイベント

Oracle Cloud Infrastructure Eventsの詳細は、イベントの概要を参照してください。

イベント・ルールの作成の詳細は、Autonomous Databaseのイベントの通知の受信を参照してください。

Autonomous Databaseのクリティカル・イベント

Autonomous Databaseのクリティカル・イベントは、データベースの中断を引き起こす問題です。

イベント イベント・カテゴリ 説明
AdminPasswordWarning セキュリティ

Autonomous Database ADMINパスワードが30日以内に失効するか、期限切れになったことを示すメッセージが表示されます。

  • ADMINパスワードが使用不可になるまで30日以内である場合は、ADMINパスワードを使用できない日付を示す警告を受け取ります。

  • ADMINパスワードが期限切れになり、使用できなくなった場合、Autonomous Databaseは、ADMINユーザー・パスワードが失効し、リセットする必要があることを示すイベントを報告します。

AutomaticFailoverBegin インシデント

Autonomous Databaseの自動フェイルオーバーが開始され、データベースが使用できない場合、AutonomousDatabase-AutomaticFailoverBeginイベントが生成されます。

イベントがトリガーされるのは、Autonomous Data Guardを使用している場合のみです。

AutomaticFailoverEnd インシデント

トリガーされた自動フェイルオーバーが完了し、データベースが使用可能になったときに、AutonomousDatabase-AutomaticFailoverEndイベントが生成されます。

イベントがトリガーされるのは、Autonomous Data Guardを使用している場合のみです。

DatabaseDownBegin インシデント

Autonomous Databaseインスタンスをオープンできないか、high、low、medium、tp、tpurgentなどのサービスが起動されていないか使用できません。

次の条件では、DatabaseDownBeginはトリガーされません:

  • メンテナンス・ウィンドウ中に実行される操作

  • ロード・バランサ、ネットワークまたはバックアップ関連の問題

  • インスタンスを停止しているユーザー

Autonomous Data Guardを使用しており、これらの条件のいずれかが原因でスタンバイ・データベースが使用できない場合、このイベントはトリガーされません。

DatabaseDownEnd インシデント

データベースは停止状態からリカバリされます。これは、DatabaseDownBeginイベントの後、Autonomous Databaseインスタンスがそのサービスとともにオープンされることを意味します。DatabaseDownEndは、先行するDatabaseDownBeginイベントがあった場合にのみトリガーされます。

次の条件では、DatabaseDownEndはトリガーされません:

  • メンテナンス・ウィンドウ中に実行される操作

  • インスタンスを起動しているユーザー

Autonomous Data Guardを使用している場合にプライマリ・データベースが停止すると、DatabaseDownBeginイベントがトリガーされます。システムがスタンバイ・データベースにフェイルオーバーすると、DatabaseDownEndイベントがトリガーされます。

DatabaseInaccessibleBegin インシデント

Autonomous Databaseインスタンスで顧客管理キーが使用されており、データベースにアクセスできなくなります(状態は「アクセス不可」を示します)。

次の条件はDatabaseInaccessibleBeginをトリガーします:

  • Oracle Cloud Infrastructure Vaultマスター暗号化キーが削除された。

  • Oracle Cloud Infrastructure Vaultマスター暗号化キーが無効になっている。

  • Autonomous DatabaseインスタンスがOracle Cloud Infrastructure Vaultにアクセスできない。

DatabaseInaccessibleEnd インシデント

DatabaseInaccessibleBeginイベントを生成した「アクセス不可」状態からAutonomous Databaseインスタンスがリカバリした場合、データベースの状態が「使用可能」に変わると、データベースによってDatabaseInaccessibleEndイベントがトリガーされます。

DatabaseUserPasswordWarning セキュリティ

Autonomous Databaseユーザー・パスワードが指定した猶予期間(デフォルトは30日)内に期限切れになるか、すでに期限切れになっていることを示すメッセージが表示されます。

  • Autonomous Databaseユーザー・パスワードが、指定された使用不可の猶予期間内である場合、パスワードを使用できなくなった日付を示す警告が表示されます。

  • Autonomous Databaseユーザー・パスワードが失効し、使用できなくなると、Autonomous Databaseは、パスワードが失効し、リセットする必要があることを示すイベントを報告します。

DatabaseUserPasswordWarningイベントは、1日に1回生成されます。

FailedLoginWarning セキュリティ

失敗したログイン試行の数が過去3時間の間に3 * 合計ユーザー数に達すると、データベースによってFailedLoginWarningイベントがトリガーされます。

ログイン試行の失敗は、ユーザーが無効なユーザー名またはパスワードを入力したか、接続タイムアウトが原因である可能性があります。このイベントは、監視対象期間(過去3時間)内に失敗したログイン試行のしきい値を超えるとトリガーされます。

InstanceRelocateBegin インシデント

サーバーのメンテナンス、ハードウェア・リフレッシュ、ハードウェアの問題、またはリソースのスケール・アップの一環として、Autonomous Databaseが別のExadataインフラストラクチャに再配置された場合、再配置プロセスの開始時にInstanceRelocateBeginイベントがトリガーされます。

InstanceRelocateEnd インシデント

サーバーのメンテナンス、ハードウェア・リフレッシュ、ハードウェアの問題、またはリソースのスケール・アップの一環として、Autonomous Databaseが別のExadataインフラストラクチャに再配置された場合、再配置プロセスの最後にInstanceRelocateEndイベントがトリガーされます。

WalletExpirationWarning セキュリティ

このイベントは、ウォレットの有効期限が6週間未満であるとAutonomous Databaseが判断したときに生成されます。このイベントは、最大週に1回報告されます。

このイベントは、期限切れになるウォレットを使用する接続がある場合にトリガーされます。

イベント・タイプ「Autonomous Database - クリティカル」を使用して、イベント・ルールのクリティカル・イベントを指定します。

Autonomous Databaseの情報イベント

情報イベントは、データベース・ライフサイクル・イベント、ワークロードの取得および応答イベント、およびAutonomous Database上のその他のクリティカルでないイベントに関する重要な詳細を提供します。

情報イベントで表示される時間はUTCです。

イベント イベント・カテゴリ 説明

AJDNonJsonStorageExceeded

パフォーマンス

このイベントが生成されるのは、Autonomous JSON DatabaseがSODAコレクションの外部に格納されているデータの最大ストレージ制限である20GBを超えた場合です。この制限は、SODAコレクションに格納されているデータ、または索引やマテリアライズド・ビューなど、SODAコレクションに関連付けられているオブジェクトには適用されません。

このイベントに加えて、アカウント所有者に電子メールが送信されます。非SODA関連データの使用量を20GBの制限未満に減らすか、Autonomous JSON DatabaseをAutonomous Transaction Processingにプロモーションする必要があります。詳細は、Autonomous Transaction Processingへの昇格を参照してください。

APEXUpgradeAvailable

インシデント

このイベントは、Oracle APEXを使用していて、新しいリリースが使用可能になると生成されます。

APEXUpgradeBegin

インシデント

このイベントは、Oracle APEXを使用していて、Autonomous Databaseインスタンスが新しいOracle APEXリリースへのアップグレードを開始するか、Oracle APEXパッチ・セット・バンドルの適用を開始したときに生成されます。

APEXUpgradeEnd

インシデント

このイベントは、Oracle APEXを使用していて、Autonomous Databaseインスタンスが新しいOracle APEXリリースへのアップグレードを完了するか、Oracle APEXパッチ・セット・バンドルのインストールを完了したときに生成されます。

AutomaticRefreshEnd

インシデント

このイベントは、スケジュールされた自動リフレッシュが完了したときに生成されます。

詳細は、リフレッシュ可能クローンの自動リフレッシュ・ポリシーの編集を参照してください。

AutomaticRefreshFailed

インシデント

このイベントは、スケジュールされた自動リフレッシュが失敗したときに生成されます。

詳細は、リフレッシュ可能クローンの自動リフレッシュ・ポリシーの編集を参照してください。

DatabaseConnection

セキュリティ

このイベントが生成されるのは、新しいIPアドレスからデータベースへの接続が確立された場合(過去30日間に指定したIPアドレスから接続が確立されていない場合)。

InactiveConnectionsDetected

セキュリティ

このイベントは、検出された非アクティブ・データベース接続の数が、Autonomous Databaseインスタンスのすべてのデータベース接続と比較して特定の比率を上回ると生成されます。このイベントをサブスクライブすると、未使用の接続を追跡するのに役立ちます。

このイベントは、次の場合に1日に1回生成されます。

  • 非アクティブ接続の経過時間が24時間を超える非アクティブ接続の数は、すべての状態における接続の合計数の10%を超えています。

    この計算では、非アクティブな接続とは、status"INACTIVE"である接続です。

次の問合せを使用して、24時間以上非アクティブであったセッションの詳細情報をレポートします。

SELECT sid, serial#, last_call_et  FROM v$session
     WHERE status = 'INACTIVE' AND last_call_et > 60 * 60 *24;
LongPendingTransaction インシデント

このイベントは、トランザクションが24時間以上オープンしているときに生成されます。トランザクションごとに生成されるイベントは1つのみです。生成されたイベントには、トランザクションID、アドレスおよびセッション・アドレスが含まれます。

MaintenanceBegin

メンテナンス

このイベントは、メンテナンスの開始時にトリガーされ、メンテナンスの開始タイムスタンプを提供します(このイベントは、スケジュールされた開始時間は提供しません)。

このイベントは、ローカルAutonomous Data Guardスタンバイのメンテナンスが開始されるときにもトリガーされます。

MaintenanceEnd

メンテナンス

このイベントは、メンテナンスの終了時にトリガーされ、メンテナンスの終了タイムスタンプを提供します(このイベントは、スケジュールされた終了時間は提供しません)。

このイベントは、ローカルAutonomous Data Guardスタンバイのメンテナンスが終了したときにもトリガーされます。

NewMaintenanceSchedule

メンテナンス

このイベントは、メンテナンス日が更新され、新しい日付がOracle Cloud Infrastructure Consoleに表示されます。

このイベントは、メンテナンス日が更新され、ローカルAutonomous Data Guardスタンバイの新しい日付が表示される場合にもトリガーされます。

Javaバージョンが更新されると、イベントdescriptionフィールドにThis maintenance involves Java version update, please expect down time of Java service during this maintenance window.と表示されます。

NetworkUsageInbound

セキュリティ

このイベントは、過去24時間のAutonomous Database for TCPまたはHTTPデータベース接続への受信ネットワーク・トラフィックの平均が、前日に観測された受信トラフィックの平均の50%を超えた場合にトリガーされます。

このイベントのトリガー条件が満たされると、NetworkUsageInboundイベントは1日に1回生成されます。

NetworkUsageOutbound

セキュリティ

このイベントは、過去24時間のAutonomous Database for TCPまたはHTTPデータベース接続からの送信ネットワーク・トラフィックの平均が、前日に観測された送信トラフィックの平均の50%を超えた場合にトリガーされます。

このイベントのトリガー条件が満たされると、NetworkUsageOutboundイベントは1日に1回生成されます。

OperatorAccess その他

このイベントは、データベースに対するオペレータ・アクセスが検出されたときにトリガーされます。DBA_OPERATOR_ACCESSビューから、イベントの説明に指定されたリクエストIDでアクセス詳細を問い合せることができます。

OperatorAccessイベントは、24時間ごとに1回生成されます。

QueryPerformanceDegradationDetected

パフォーマンス

このイベントは、問合せの平均経過時間が過去7日間の平均経過時間の10倍を超えた場合にトリガーされます。

QueryPerformanceDegradationDetectedイベントのdescriptionフィールドは、問合せのパフォーマンス低下の潜在的な原因を示します。たとえば:

Query performance slow down detected for SQL ID 9x25vyx9ujnn8. 
This could potentially be due to a recent compute scale down performed on this Autonomous Database. 
You might need to scale up your instance's compute allocation to address this performance degradation.

このイベントのトリガー条件が満たされると、QueryPerformanceDegradationDetectedイベントは1日に1回のみ生成されます。

ScheduledMaintenanceWarning

メンテナンス

このイベントは、スケジュールされたメンテナンスから24時間になったときに生成され、スケジュールされたメンテナンスから1時間(60分)になったときに再度生成されます。

このイベントは、ローカルAutonomous Data Guardスタンバイがスケジュール済メンテナンスから24時間後、およびローカルAutonomous Data Guardスタンバイがスケジュール済メンテナンスから1時間(60分)後に再度トリガーされます。

Javaバージョンが更新されると、イベントdescriptionフィールドに次のメッセージが表示されます: This maintenance involves Java version update, please expect down time of Java service during this maintenance window.

SQLParseErrorWarning

インシデント

特定の時間ウィンドウ(1時間に200回以上など)でSQL解析エラーが複数回発生した場合、アラート・ログに"Too Many Parse Errors"エントリが生成されます。SQLParseErrorWarningイベントは、アラート・ログに新しいエントリがある場合にトリガーされ、SQL文の解析エラーが多すぎることを示します。たとえば、無効な問合せが1時間未満で200回実行されると、SQLParseErrorWarningイベントがトリガーされます。

このイベントは、1日に1回のみ生成されます。つまり、イベントが生成されるまでに最大24時間の遅延が発生する可能性があります。

WorkloadCaptureBegin インシデント

このイベントは、ワークロードの取得が開始されたときにトリガーされます。

WorkloadCaptureEnd インシデント

このイベントは、ワークロードの取得が正常に完了したときにトリガーされます。

これにより、取得レポートをダウンロードするための事前認証済(PAR) URLが生成されます。

このURLはイベントのcaptureDownloadURLフィールドに含まれており、生成日から7日間有効です。

WorkloadReplayBegin インシデント

このイベントは、ワークロード・リプレイが開始されたときにトリガーされます。

WorkloadReplayEnd インシデント

このイベントは、ワークロードのリプレイが正常に完了したときにトリガーされます。

これにより、リプレイ・レポートをダウンロードするための事前認証済(PAR) URLが生成されます。

このURLはイベントのreplayDownloadURLフィールドに含まれており、生成日から7日間有効です。

ノート

Autonomous Data Guardが有効な場合、スタンバイ・データベースで発生するこれらのイベントは、いずれも情報イベントをトリガーしません。

イベント・タイプ「Autonomous Database - 情報」を使用して、イベント・ルールの情報イベントを指定します。

メンテナンス・ウィンドウについては、パッチおよびメンテナンス・ウィンドウ情報の表示、パッチ・レベルの設定を参照してください。

Autonomous Databaseライフサイクル・イベント

Autonomous Databaseのライフサイクル・イベントのリストを提供します。

フレンドリ名 イベント・タイプ
Autonomous Database - アクセス制御リストの更新の開始 com.oraclecloud.databaseservice.updateautonomousdatabaseacl.begin
Autonomous Database - アクセス制御リストの更新の終了 com.oraclecloud.databaseservice.updateautonomousdatabaseacl.end
Autonomous Database - 自動スケーリング無効 com.oraclecloud.databaseservice.autonomousdatabaseautoscaledisabled
Autonomous Database - 自動スケーリング有効 com.oraclecloud.databaseservice.autonomousdatabaseautoscaleenabled
Autonomous Database - 自動バックアップの開始 com.oraclecloud.databaseservice.automaticbackupautonomousdatabase.begin
Autonomous Database - 自動バックアップの終了 com.oraclecloud.databaseservice.automaticbackupautonomousdatabase.end
Autonomous Database - コンパートメントの変更の開始 com.oraclecloud.databaseservice.changeautonomousdatabasecompartment.begin
Autonomous Database - コンパートメントの変更の終了 com.oraclecloud.databaseservice.changeautonomousdatabasecompartment.end
Autonomous Database - データベース名の変更の開始 com.oraclecloud.databaseservice.changeautonomousdatabasename.begin
Autonomous Database - データベース名の変更の終了 com.oraclecloud.databaseservice.changeautonomousdatabasename.end
Autonomous Database - バックアップの作成の開始 com.oraclecloud.databaseservice.autonomous.database.backup.begin
Autonomous Database - バックアップの作成の終了 com.oraclecloud.databaseservice.autonomous.database.backup.end
Autonomous Database - 作成の開始 com.oraclecloud.databaseservice.autonomous.database.instance.create.begin
Autonomous Database - 作成の終了 com.oraclecloud.databaseservice.autonomous.database.instance.create.end
Autonomous Database - クリティカル

詳細は、Autonomous Databaseでのクリティカル・イベントを参照してください。

com.oraclecloud.databaseservice.autonomous.database.critical
Autonomous Database - データ・セーフへのAutonomous Databaseの登録解除の開始 com.oraclecloud.databaseservice.deregisterautonomousdatabasedatasafe.begin
Autonomous Database - データ・セーフへのAutonomous Databaseの登録解除の終了 com.oraclecloud.databaseservice.deregisterautonomousdatabasedatasafe.end
Autonomous Database - Data Guardの無効化の開始 com.oraclecloud.databaseservice.disableautonomousdataguard.begin
Autonomous Database - Data Guardの無効化の終了 com.oraclecloud.databaseservice.disableautonomousdataguard.end
Autonomous Database - ソース・データベースからのリフレッシュ可能クローンの切断の開始 com.oraclecloud.databaseservice.disconnectrefreshableautonomousdatabaseclonefromsource.begin
Autonomous Database - ソース・データベースからのリフレッシュ可能クローンの切断の終了 com.oraclecloud.databaseservice.disconnectrefreshableautonomousdatabaseclonefromsource.end
Autonomous Database - Data Guardの有効化の開始 com.oraclecloud.databaseservice.enableautonomousdataguard.begin
Autonomous Database - Data Guardの有効化の終了 com.oraclecloud.databaseservice.enableautonomousdataguard.end
Autonomous Database - 空きデータベースの自動停止リマインダ

このイベントは、データベース停止の48時間前に発行されます。

com.oraclecloud.databaseservice.freeautonomousdatabasestopreminder
Autonomous Database - 無料のデータベースの自動停止 com.oraclecloud.databaseservice.freeautonomousdatabasestopped
Autonomous Database - 無料のデータベースの自動終了リマインダ。

このイベントは、データベース終了の48時間前に発行されます。

com.oraclecloud.databaseservice.freeautonomousdatabaseterminationreminder
Autonomous Database - 無料のデータベースの自動終了 com.oraclecloud.databaseservice.freeautonomousdatabaseterminated
Autonomous Database - ウォレットの生成 com.oraclecloud.databaseservice.generateautonomousdatabasewallet
Autonomous Database - 情報

詳細は、Autonomous Databaseの情報イベントを参照してください。

com.oraclecloud.databaseservice.autonomous.database.information
Autonomous Database - 長期バックアップが終了しました

このイベントは、長期バックアップが完了したときにトリガーされます。

 
Autonomous Database - 長期バックアップ・スケジュール無効

このイベントは、長期バックアップ・スケジュールが無効になるとトリガーされます。

 
Autonomous Database - 長期バックアップ・スケジュールの有効化/更新

このイベントは、長期バックアップ・スケジュールが有効または更新されるとトリガーされます。

 
Autonomous Database - 長期バックアップが開始されました

このイベントは、長期バックアップが開始されたときにトリガーされます。

 
Autonomous Database - 手動フェイルオーバーの開始 com.oraclecloud.databaseservice.failoverautonomousdatabase.begin
Autonomous Database - 手動フェイルオーバーの終了

このイベントは、フェイルオーバーが正常に完了したか、または失敗した後に発行されます。

手動フェイルオーバーに失敗すると、データが失われる可能性があります。手動フェイルオーバーが失敗した場合の追加情報は、Oracle Cloud Infrastructure ConsoleでAutonomous Databaseの詳細ページを確認してください。)

com.oraclecloud.databaseservice.failoverautonomousdatabase.end
Autonomous Database - 手動リフレッシュの開始

「手動リフレッシュ」イベントは、Autonomous Databaseのリフレッシュ可能クローンに使用されます。

com.oraclecloud.databaseservice.manualrefresh.begin
Autonomous Database - 手動リフレッシュの終了 com.oraclecloud.databaseservice.manualrefresh.end
Autonomous Database - データ・セーフへのAutonomous Databaseの登録解除の開始 com.oraclecloud.databaseservice.deregisterautonomousdatabasedatasafe.begin
Autonomous Database - データ・セーフへのAutonomous Databaseの登録解除の終了 com.oraclecloud.databaseservice.deregisterautonomousdatabasedatasafe.end
Autonomous Database - データ・セーフへのAutonomous Databaseの登録の開始 com.oraclecloud.databaseservice.registerautonomousdatabasedatasafe.begin
Autonomous Database - データ・セーフへのAutonomous Databaseの登録の終了 com.oraclecloud.databaseservice.registerautonomousdatabasedatasafe.end
Autonomous Database - 再起動の開始 com.oraclecloud.databaseservice.restartautonomousdatabase.begin
Autonomous Database - 再起動の終了 com.oraclecloud.databaseservice.restartautonomousdatabase.end
Autonomous Database - リストアの開始 com.oraclecloud.databaseservice.autonomous.database.restore.begin
Autonomous Database - リストアの終了 com.oraclecloud.databaseservice.autonomous.database.restore.end
Autonomous Database - 暗号化キーのローテーションの開始 com.oraclecloud.databaseservice.rotateautonomousdatabaseencryptionkey.begin
Autonomous Database - 暗号化キーのローテーションの終了 com.oraclecloud.databaseservice.rotateautonomousdatabaseencryptionkey.end
Autonomous Database - 起動の開始 com.oraclecloud.databaseservice.startautonomousdatabase.begin
Autonomous Database - 起動の終了 com.oraclecloud.databaseservice.startautonomousdatabase.end
Autonomous Database - 停止の開始 com.oraclecloud.databaseservice.stopautonomousdatabase.begin
Autonomous Database - 停止の終了 com.oraclecloud.databaseservice.stopautonomousdatabase.end
Autonomous Database - スイッチオーバーの開始 com.oraclecloud.databaseservice.switchoverautonomousdatabase.begin
Autonomous Database - スイッチオーバー終了

このイベントは、スイッチオーバーが正常に完了または失敗した後に発行されます。

スイッチオーバーに失敗すると、データが損失する可能性があります。スイッチオーバーが失敗した場合の追加情報は、Oracle Cloud Infrastructure ConsoleでAutonomous Databaseの詳細ページを確認してください。

com.oraclecloud.databaseservice.switchoverautonomousdatabase.end
Autonomous Database - 終了の開始 com.oraclecloud.databaseservice.deleteautonomousdatabase.begin
Autonomous Database - 終了の終了 com.oraclecloud.databaseservice.deleteautonomousdatabase.end
Autonomous Database - 更新の開始 com.oraclecloud.databaseservice.updateautonomousdatabase.begin
Autonomous Database - 更新の終了 com.oraclecloud.databaseservice.updateautonomousdatabase.end
Autonomous Database - オープン・モードの更新の開始 com.oraclecloud.databaseservice.updateautonomousdatabaseopenmode.begin
Autonomous Database - オープン・モードの更新の終了 com.oraclecloud.databaseservice.updateautonomousdatabaseopenmode.end
Autonomous Database - データベース・バージョンのアップグレードの開始 com.oraclecloud.databaseservice.upgradeautonomousdatabasedbversion.begin
Autonomous Database - データベース・バージョンのアップグレードの終了 com.oraclecloud.databaseservice.upgradeautonomousdatabasedbversion.end

Autonomous Databaseイベントに関する通知の受信

Oracle Cloud Infrastructure Eventsを使用すると、Autonomous Databaseイベントを個別に、またはクリティカル・イベントと情報イベントの2つのカテゴリでサブスクライブできます。

ノート

イベント・カテゴリ(クリティカルまたは情報)をサブスクライブすると、そのカテゴリ内のイベントが発生したときに通知されます。たとえば、データベースが停止したときに通知を受け取るには、Autonomous Databaseのクリティカル・イベント・タイプをサブスクライブします。

クリティカル・イベントまたは情報イベントにサブスクライブする場合:

  • クリティカル・イベントをサブスクライブするには、Autonomous Database - クリティカル・イベント・タイプを使用してイベント・ルールを作成します。

  • 情報イベントをサブスクライブするには、「Autonomous Database - 情報」イベント・タイプを使用してイベント・ルールを作成します。

1つ以上の個別のクリティカル・イベントまたは情報イベントにサブスクライブする場合は、イベント・ルールを作成して条件を追加します。たとえば、AdminPasswordWarningクリティカル・イベントにのみ適用されるイベント・ルールを作成するには、次のようにルールを作成します。

  1. Oracle Cloud Infrastructure Consoleで、「監視および管理」をクリックします。
  2. 「イベント・サービス」で、「ルール」をクリックします。
  3. ルールを追加するには、「ルールの作成」をクリックします。
  4. 「ルールの作成」ページに、表示名と摘要を入力します。
  5. 「ルール条件」で、ルール条件を入力します。
    1. 「条件」に「イベント・タイプ」を入力します。
    2. 「サービス名」に「データベース」と入力します。
    3. 「Autonomous Database - クリティカル」または「Autonomous Database - 情報」のいずれかのイベント・タイプを入力します。
  6. 「+別の条件」をクリックします。
  7. 「条件」で、「属性」を選択します。
    1. 「属性名」で、eventNameを選択します。
    2. 「属性値」の下にイベント名を入力します。たとえば、AdminPasswordWarningと入力します。

      イベント名のリストは、Autonomous Databaseでのクリティカル・イベントおよびAutonomous Databaseでの情報イベントを参照してください。

    たとえば、これらのエントリでは、「ルール・ロジック」領域は次のように表示されます。

    MATCH event WHERE (
       eventType EQUALS ANY OF (
          com.oraclecloud.databaseservice.autonomous.database.critical
       )
       AND (
             eventName MATCHES ANY OF (
                 AdminPasswordWarning
             )
       )
    )
  8. 「アクション」領域で、必要なアクションを選択します。
  9. 「ルールの作成」をクリックします

クリティカル・イベントおよび情報イベントには、イベント・カテゴリ属性(eventCategoryフィールド)が含まれます。オプションで、イベント・タイプ別にイベントをサブスクライブし、そのカテゴリ内のイベントに関する通知を受信したり、イベントのその他のタイプの自動化を実行するためのイベント・カテゴリを含めることができます。

イベント・カテゴリは次のとおりです。

  • インシデント: データベース・インシデント・イベント
  • メンテナンス: データベース・メンテナンス・イベント
  • パフォーマンス: データベース・パフォーマンス・イベント
  • セキュリティ: データベース・セキュリティ・イベント
  • その他: その他のイベント

たとえば、イベント・カテゴリSecurityでクリティカル・イベントをサブスクライブする場合は、次に示すようにイベント・ルールを作成し、ステップ7でeventCategory属性を選択して値を入力します。

結果は次のようになります。

MATCH event WHERE (
   eventType EQUALS ANY OF (
      com.oraclecloud.databaseservice.autonomous.database.critical
   )
   AND (
     eventCategory MATCHES ANY OF (
       Security
     )
   )
)

Oracle Cloud Infrastructure Eventsの使用、イベント・ルールの作成、および通知のアクションの構成の詳細は、イベントの開始を参照してください。