すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:CSV 形式

最終更新日:Aug 30, 2024

After logs are shipped from Log Service to Object Storage Service (OSS), the logs can be stored in different formats. This topic describes the CSV format.

パラメーター

次の図は、配送ルールでストレージ形式csvを指定する場合に設定する必要があるパラメーターを示しています。 For more information, see Configure a data shipping rule.

CSV Fields
下表にパラメーターを示します。 For more information, see Common Format and MIME Type for Comma-Separated Values (CSV) Files and PostgreSQL 9.4.26 Documentation.
項目説明
CSV FieldsThe log field that you want to ship to OSS. ログストアの [生ログ] タブでログフィールドを表示できます。 ログフィールドを1つずつ追加することを推奨します。 OSSに送信できるログフィールドには、ログコンテンツのフィールドと、__time____topic____source__ などの予約済みフィールドが含まれます。 予約フィールドの詳細については、「予約フィールド」をご参照ください。
説明
  • ログフィールドは、CSVフィールドに1回だけ追加できます。
  • ログにrequest_timeなどの同じ名前の2つのフィールドが含まれている場合、log Serviceはいずれかのフィールドをrequest_time_0として表示します。 2つのフィールドは引き続きrequest_timeとしてLog Serviceに保存されます。 配送ルールを設定する場合、元のフィールド名request_timeのみを使用できます。

    ログに同じ名前のフィールドが含まれている場合、log Serviceはいずれかのフィールドの値をランダムに送信します。 同じ名前のフィールドをログに含めないことをお勧めします。

Delimiterログフィールドに使用される区切り文字。 ログフィールドの区切り文字として、コンマ (、) 、縦棒 (|) 、スペース、またはタブ文字を使用できます。
エスケープ文字ログフィールドに区切り文字が含まれている場合は、エスケープ文字を使用してフィールドを囲む必要があります。 このように、区切り文字は、フィールドが読み取られるときにフィールドに影響を与えません。
無効なフィールドCSVフィールドで指定したログフィールドがログに存在しない場合、[無効なフィールド] フィールドで指定した値が出荷されます。
出荷されたフィールドログフィールドの名前をCSVファイルに書き込むかどうかを指定します。 [出荷済みフィールド] をオンにすると、ログフィールドの名前がCSVファイルに書き込まれます。

OSS内のファイルのURL

ログがOSSに送信されると、ログはOSSバケットに保存されます。 The following table provides examples of the URLs of the files that store the logs.

圧縮型ファイル拡張子URLの例説明 
Not compressed.csvoss://oss-shipper-shenzhen/ecs_test/2016/01/26/20/54_1453812893059571256_937.csvYou can download the CSV file to your computer and open the file as a text file.
Snappy.snappy.csvoss://oss-shipper-shenzhen/ecs_test/2016/01/26/20/54_1453812893059571256_937.snappy.csvSnappy圧縮ファイルを開く方法の詳細については、「Snappy圧縮ファイルの解凍ツール」をご参照ください。