ログのエクスポート
検索結果をオフラインで格納する場合、Oracle Logging Analyticsでは、検索結果をカンマ区切り値(CSV)またはJavaScriptオブジェクト表記法(JSON)形式でエクスポートできます。
トピック:
検索結果をエクスポートするには:
- ログを検索して目的の結果を取得します。
- 「アクション」をクリックし、「エクスポート」をクリックします。
- ファイル形式として、「カンマ区切り値」または「JavaScriptオブジェクト注釈」を選択します。
- ファイルの名前を入力し、「エクスポート」をクリックします。
レコードおよびヒストグラムのビジュアライゼーションの場合、検索結果は、時間、元のログ・コンテンツ、および選択したすべての表示フィールドに基づいてエクスポートされます。表のビジュアライゼーションの場合、検索結果は、時間および選択した表示フィールドに基づいてエクスポートされます。その他のビジュアライゼーションの場合、選択したビジュアライゼーションに表示される問合せの結果がエクスポートされます。
エクスポート制限
エクスポート結果をストリーミングできる場合、データ・ソースから取得された結果の最大数は1,000,000です。ストリームされない場合、最大カウントは次のとおりです。
- 問合せに
link
コマンドが含まれている場合は500 - 問合せに
link
コマンドが含まれない場合、10,000 - 問合せに
head
、tail
、stats
などのコマンドが含まれている場合は10,000。
大規模エクスポート
Oracle Logging Analyticsは、ログの検索および集計用に最適化されていますが、大量のデータをエクスポートするためのものではありません。大規模なエクスポートは、システムへの影響を最小限に抑えるために制限およびスロットルされます。
問合せの制限および制限のエクスポート
-
制限:
- 1秒当たり最大1つのエクスポート
- 最大7エクスポート/分
- 15分当たり最大100のエクスポート
-
許可されないコマンド: 大きいフィールドは、大量のデータを保持するために使用されるフィールドです。リソース使用率が高いため、ログのエクスポートに使用される問合せで、次のコマンドを大きなフィールドとともに使用することはできません。
extract jsonextract xmlextract eval/where substr replace reverse
また、問合せで大きなフィールドを指定して
LIKE
を使用しないでください。ラージ・フィールドの例を次に示します。
Arguments Call Stack Trace Data Received Data Sent Environment Error Stack Dump Error Text Exception Message Original Log Content Resource Limit Settings SQL Bind Variables SQL Statement Stack Trace Supplemental Detail URI
大きなフィールドを一時変数に割り当てたり、前述のコマンドで使用したりしないでください。次のような操作から派生したフィールドは、前述のコマンドでは使用できません。
message message || a, a || message, concat(message, a), concat(a, message), upper(message), lower(message), trim(message), ltrim(message), rtrim(message)
エクスポート問合せでワイルドカード問合せや
extract
やregex
などのコマンドを使用するかわりに、拡張フィールドを定義し、このような要件にこれらのフィールドを使用します。ソースでの拡張フィールドの使用を参照してください。 -
ログ・パーティション化を使用している場合:
テナントでログ・パーティション化を有効にしている場合は、エクスポート問合せに最大5個のログ・セットを含めることができます。