エクスポート・ログ
検索結果をオフラインで格納する場合、Oracle Logging Analyticsでは、検索結果をカンマ区切り値(CSV)またはJavaScriptオブジェクト表記法(JSON)形式でエクスポートできます。
トピック:
検索結果をエクスポートするには:
- ログを検索して目的の結果を取得します。
- 「アクション」をクリックし、「エクスポート」をクリックします。
- ファイル形式として、「カンマ区切り値」または「JavaScriptオブジェクト注釈」を選択します。
- ファイルの名前を入力し、「エクスポート」をクリックします。
レコードおよびヒストグラムのビジュアライゼーションの場合、検索結果は、時間、元のログ・コンテンツ、および選択したすべての表示フィールドに基づいてエクスポートされます。表のビジュアライゼーションの場合、検索結果は、時間および選択した表示フィールドに基づいてエクスポートされます。その他のビジュアライゼーションの場合、選択したビジュアライゼーションに表示される問合せの結果がエクスポートされます。
エクスポート制限
エクスポート結果をストリーム化できる場合、データ・ソースで取得される結果の最大数は1,000,000です。ストリームされない場合、最大数は次のようになります。
- 500問合せに
link
コマンドが含まれている場合 - 10,000問合せに
link
コマンドが含まれていない場合 - 問合せに
head
、tail
、stats
などのコマンドが含まれている場合は、10,000。
大規模輸出
Oracle Logging Analyticsは、ログの検索および集計用に最適化されていますが、大量のデータをエクスポートするためのものではありません。大規模なエクスポートは、システムへの影響を最小限に抑えるために制限およびスロットルされます。
エクスポート問合せの制限および制限
-
制限:
- 1秒当たり最大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個のログ・セットを含めることができます。