専用Exadataインフラストラクチャ上のAutonomous AI Databaseの詳細

専用Exadataインフラストラクチャ上のAutonomous AI Databaseのログ詳細。

リソース

  • Autonomous Container Database
  • Autonomous AI Database

ログ・カテゴリ

API値(ID): コンソール(表示名) 説明
databaselogs データベース・ログ

ログ・ファイルの内容が含まれます。

  1. 注意ログ: $ORACLE_BASE/diag/rdbms/<ORACLE_UNQNAME>/$ORACLE_SID/log/attention.log
  2. アラート・ログ: $ORACLE_BASE/diag/rdbms/<ORACLE_UNQNAME>/$ORACLE_SID/trace/alert_$ORACLE_SID.log
migrationlogs 移行ログ

ログ・ファイルの内容が含まれます。

  1. /u02/data/dbfs/<CDB_NAME>/<PDBGUID>/import*.log
  2. /u02/data/dbfs/<CDB_NAME>/<PDBGUID>/export*.log
unifiedauditlogs 統合監査ログ

次のログ・ファイルの内容が含まれます。/var/opt/oracle/log/unified_audit_logs/

たとえば、/var/opt/oracle/log/unified_audit_logs/logtest1_syslog-unified-audit-db_251219_070438.json

データベース・ログ

データベース・ログは、Autonomous Container Databaseから重要なシステム・イベントおよびアラートを取得します。これらのログを使用して、データベースの状態を監視し、問題を迅速に検出します

プロパティ説明
levelログ・エントリの重大度レベル(たとえば、INFOERROR)。
messageログ・エントリがレポートする内容を説明するテキスト。多くの場合、アラート・ログまたはアテンション・ログから詳細が表示されます。
resourceIdAutonomous Container DatabaseリソースのOCID。
@versionこのログ・レコード書式のバージョン。
avmClusterIDデータベースに関連付けられたAutonomous VMクラスタを識別するOCID。
hostログが生成されたマシンのホスト名。
ログファイルタイプログ・ファイルのタイプ(たとえば、syslogalertlog)。
メッセージログ・ファイルからの実際のコンテンツまたは技術メッセージ。
oracle.logidロギングのログ・オブジェクトのOCID。
パスデータベース・サーバー上のログ・ファイルのファイル・システム・パス。
tsログ・レコードの時間(エポックミリ秒)。
idこのログ・レコードの一意の識別子。
oracle.compartmentidOCIコンパートメントのOCID。
oracle.ingestedtimeOCIロギングによってログが収集された時間(ISOタイムスタンプ形式)。
oracle.loggroupidログを含むログ・グループのOCID。
oracle.tenantidリソースを所有するテナンシのOCID。
sourceログ・レコードのソース・ホスト名。
specversionロギング・イベント指定のバージョン(例: 1.0)。
subjectログ・イベントに関連付けられた説明またはソース・パス。
timeログ・イベントが発生したときのタイムスタンプ(ISO形式)。
typeログ・エントリのタイプ(ALERTLOGSなど)。
リージョンIDリソースのOCIリージョン識別子。

Autonomous Container Databaseログのサンプル

{
  "results": [
    {
      "data": {
        "datetime": 1700000000000,
        "logContent": {
          "data": {
            "@version": "1",
            "avmClusterId": "ocid1.autonomousvmcluster.publicsample..exampleuniqueid",
            "host": "db-host-example-01",
            "logFileType": "syslog",
            "msg": "NET (PID:123456): Archived Log entry 99999 added for B-EXAMPLE.T-1.S-100 LOS:0x0000000000000000 NXS:0x0000000000000000 NAB:12345 ID 0xdeadbeef LAD:1 [krse.c:0000]",
            "oracle": {
              "logid": "ocid1.log.publicsample..exampleuniqueid"
            },
            "path": "/path/to/oracle/diag/rdbms/DB_UNIQUE_NAME/DB_NAME/trace/alert_DB_NAME.log",
            "ts": 1700000000000
          },
          "id": "ocid1.autonomousvmcluster.publicsample..exampleuniqueid-1700000000000",
          "oracle": {
            "compartmentid": "ocid1.compartment.publicsample..exampleuniqueid",
            "ingestedtime": "2025-01-01T00:00:00.000Z",
            "loggroupid": "ocid1.loggroup.publicsample..exampleuniqueid",
            "logid": "ocid1.log.publicsample..exampleuniqueid",
            "tenantid": "ocid1.tenancy.publicsample..exampleuniqueid"
          },
          "source": "source-host-example-01",
          "specversion": "1.0",
          "subject": "/path/to/oracle/diag/rdbms/DB_UNIQUE_NAME/DB_NAME/trace/alert_DB_NAME.log",
          "time": "2025-01-01T00:00:00.000Z",
          "type": "ALERTLOGS"
        },
        "regionId": "example-region-1"
      }
    }
  ]
}

移行ログ

移行ログでは、Autonomous DatabaseのData Pumpのインポートおよびエクスポート操作が追跡されます。これらのログを使用して、移行を監査し、データ移動をトラブルシューティングします。

プロパティ説明
levelこの移行ログ・エントリの重大度レベル(たとえば、INFOERROR)。
message内容の説明(通常は、Data Pumpのインポート/エクスポート・ジョブの結果について)。
resourceId移行または操作するAutonomous Database (PDB)のOCID。
@versionログ・レコード書式のバージョン。
avmClusterIDログに関連付けられたAutonomous VMクラスタのOCID。
hostログを生成するホスト・マシンの名前。
ログファイルタイプログ・ファイルのタイプ(通常、移行イベントの場合はsyslog)。
メッセージ実際のログ・コンテンツ。通常は、移行(インポート/エクスポート)ジョブの出力または結果です。
oracle.logidOCIロギングのログのOCID。
パスData Pumpログのファイル・パス(通常はログ・ファイルのエクスポート/インポート)。
tsログ・イベントのエポック・タイムスタンプ。
idこの移行ログ・レコードの一意の識別子。
oracle.compartmentidリソースのOCIコンパートメントのOCID。
oracle.ingestedtimeログ・イベントがOCIロギング(ISOタイムスタンプ)に収集されたとき。
oracle.loggroupidこのログが存在するログ・グループのOCID。
oracle.tenantidリソースを含むテナンシのOCID。
sourceログ・イベントのソース・ホスト名。
specversionログ・イベント仕様のバージョン。
subjectこのログ・エントリに接続されているリソースまたはファイルの説明または識別子。
timeイベントの時間(ISO日時形式)。
type移行ログのタイプ(DATAPUMPLOGSなど)。
リージョンIDイベントが発生したOCIリージョン・コード。

Autonomous AIデータベース移行ログのサンプル

{
  "results": [
    {
      "data": {
        "datetime": 1700000000000,
        "regionId": "example-region-1",
        "logContent": {
          "data": {
            "@version": "1",
            "avmClusterId": "ocid1.cloudautonomousvmcluster.publicsample..exampleuniqueid",
            "host": "db-host-example-01",
            "logFileType": "syslog",
            "msg": "Job \"ADMIN\".\"SYS_EXPORT_SCHEMA_01\" successfully completed at Mon Jan 01 00:00:00 2025 elapsed 0 00:00:45",
            "oracle": {
              "logid": "ocid1.log.publicsample..exampleuniqueid"
            },
            "path": "/path/to/dbfs/logs/export.log",
            "ts": 1700000000000
          },
          "id": "ocid1.cloudautonomousvmcluster.publicsample..exampleuniqueid-1700000000000",
          "oracle": {
            "compartmentid": "ocid1.compartment.publicsample..exampleuniqueid",
            "ingestedtime": "2025-01-01T00:00:05.000Z",
            "loggroupid": "ocid1.loggroup.publicsample..exampleuniqueid",
            "logid": "ocid1.log.publicsample..exampleuniqueid",
            "tenantid": "ocid1.tenancy.publicsample..exampleuniqueid"
          },
          "source": "db-host-example-01",
          "specversion": "1.0",
          "subject": "/path/to/dbfs/logs/export.log",
          "time": "2025-01-01T00:00:00.000Z",
          "type": "DATAPUMPLOGS"
        }
      }
    }
  ]
}

統合監査ログ

統合監査ログは、ユーザー・サインイン、SQLアクション、成功した操作と失敗した操作の両方を含む、Autonomous Container Database (ACD)のセキュリティおよびコンプライアンス・イベントの詳細なレコードを提供します。ACDは、UNIFIED_AUDIT_TRAILビューからレコードを収集し、10分ごとにデータベース・ホストの/var/opt/oracle/log/unified_audit_logs/にあるファイルにエクスポートします。その後、ファイルはOCIロギングに収集されます。

プロパティ 説明
AUDIT_TYPE これはどのような種類の監査イベント(Standardなど)であるかを示します。
SESSIONID 各サインインセッションの一意の番号。
プロキシセッションID プロキシ・セッション番号(他のユーザーの代理として機能している場合)。
OS_USERNAME セッションを実行しているOSのユーザー名。
ユーザーホスト コマンドの発生元のホスト名または場所。
TERMINAL 使用されるターミナル・セッション。
INSTANCE_ID イベントが発生したデータベース・インスタンスを識別します。
DBID データベースの一意のID。
認証のタイプ ユーザーの接続方法(databasenetworkなど)。
DBUSERNAME 使用されるデータベース・アカウントの名前。
クライアント・プログラムの名前 使用されるプログラムまたはツール(SQL*Plusなど)。
ENTRY_ID 内部イベント入力番号。
STATEMENT_ID このセッション内のSQL文のID。
EVENT_TIMESTAMP アクションが発生した日時。
ACTION_NAME 実行されたアクション(WRITE DIRECTORYなど)。
RETURN_CODE 0は、アクションが成功したことを意味します。その他の数字はエラー・コードです。
オブジェクトスキーマ アクションの影響を受けるデータベース・スキーマ。
オブジェクト 名 影響を受ける特定のオブジェクト(表やディレクトリなど)。
SQL_TEXT 実行されたSQLコマンド(使用可能な場合)。
CURRENT_USER 現在サインインしているユーザー。
追加_情報 追加ファクト(データベースの一意の名前など)。
統合_監査_ポリシー このイベントに一致した監査ルールまたはポリシー。

統合監査ログのサンプル

統合監査ログ・エントリの例を次に示します:

{
  "AUDIT_TYPE": "Standard",
  "SESSIONID": 1234567890,
  "PROXY_SESSIONID": 0,
  "OS_USERNAME": "os-user-example",
  "USERHOST": "host-example-01",
  "TERMINAL": "terminal-example",
  "INSTANCE_ID": 1,
  "DBID": 1111111111,
  "AUTHENTICATION_TYPE": "(TYPE=(DATABASE));(CLIENT ADDRESS=((PROTOCOL=beq)(HOST=169.254.0.1)));",
  "DBUSERNAME": "DB_USER_EXAMPLE",
  "CLIENT_PROGRAM_NAME": "client-program-example",
  "ENTRY_ID": 15,
  "STATEMENT_ID": 20,
  "EVENT_TIMESTAMP": "2025-01-01T00:00:00.000000",
  "ACTION_NAME": "WRITE DIRECTORY",
  "RETURN_CODE": 0,
  "OBJECT_SCHEMA": "SCHEMA_EXAMPLE",
  "OBJECT_NAME": "DIRECTORY_EXAMPLE",
  "SQL_TEXT": "BEGIN\n  -- Example statement for documentation only\n  NULL;\nEND;",
  "CURRENT_USER": "DB_USER_EXAMPLE",
  "ADDITIONAL_INFO": "DB_UNIQUE_NAME=\"db_unique_name_example\";",
  "UNIFIED_AUDIT_POLICIES": "AUDIT_POLICY_EXAMPLE"
}