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

Simple Log Service:JSON フォーマット

最終更新日:Jun 17, 2026

Simple Log Service (SLS) は、ログを Object Storage Service (OSS) に転送し、JSON フォーマットで保存できます。

パラメーター

OSS データ転送ジョブ (新バージョン) を作成する際に、[ストレージ形式][json] に設定する場合、以下のパラメーターを設定します。

パラメーター

説明

[タグの転送]

ログタグフィールドを転送するかどうかを指定します。例: __tag__:abc

OSS オブジェクトの URL

次の表に、データ転送後の OSS オブジェクト URL の例を示します。

説明
  • データ転送ジョブの作成時にオブジェクトサフィックスを指定した場合、オブジェクトはそのサフィックスを使用します。

  • データ転送ジョブの作成時にオブジェクトサフィックスを指定しなかった場合、オブジェクトは圧縮タイプに基づくデフォルトのサフィックスを使用します。

圧縮タイプ

オブジェクトサフィックス

URL の例

説明

圧縮なし

オブジェクトサフィックスを指定した場合、指定したサフィックスが使用されます。例:.json。

oss://oss-shipper-chengdu/ecs_test/2022/01/26/20/54_1453812893059571256_937.json

JSON ファイルをダウンロードし、テキストファイルとして開きます。コンテンツの例:

{"__time__":"1453809242","__topic__":"","__source__":"10.170.***.***","ip":"10.200.**.***","time":"26/Jan/2016:19:54:02 +0800","url":"POST
              /PutData?Category=YunOsAccountOpLog&AccessKeyId=<yourAccessKeyId>&Date=Fri%2C%2028%20Jun%202013%2006%3A53%3A30%20GMT&Topic=raw&Signature=<yourSignature>
              HTTP/1.1","status":"200","user-agent":"aliyun-sdk-java"}

オブジェクトサフィックスを指定しない場合、オブジェクトにはサフィックスが付きません。

oss://oss-shipper-chengdu/ecs_test/2022/01/26/20/54_1453812893059571256_937

Snappy

オブジェクトサフィックスを指定した場合、指定したサフィックスが使用されます。例:.json。

oss://oss-shipper-chengdu/ecs_test/2022/01/26/20/54_1453812893059571256_937.json

Snappy 圧縮と解凍の詳細については、「Snappy 圧縮ファイルの解凍ツール」をご参照ください。

問題:

Snappy を使用してオブジェクトを圧縮し、E-MapReduce (EMR) クラスターの Hive で読み取ると、次のエラーが発生することがあります。

Failed with exception java.io.IOException:java.lang.ArrayIndexOutOfBoundsException

解決策:

クエリを実行する前に、io.compression.codec.snappy.native=true; ステートメントを実行します。EMR の Hive に関連するその他の問題については、してください。

オブジェクトサフィックスを指定しない場合、.snappy サフィックスが使用されます。

oss://oss-shipper-chengdu/ecs_test/2022/01/26/20/54_1453812893059571256_937.snappy

gzip

オブジェクトサフィックスを指定した場合、指定したサフィックスが使用されます。例:.json。

oss://oss-shipper-chengdu/ecs_test/2022/01/26/20/54_1453812893059571256_937.json

gzip で圧縮されたオブジェクトを解凍するには、gzip をインストールし、対応する gzip コマンドを実行します。

オブジェクトサフィックスを指定しない場合、.gz サフィックスが使用されます。

oss://oss-shipper-chengdu/ecs_test/2022/01/26/20/54_1453812893059571256_937.gz

Zstandard

オブジェクトサフィックスを指定した場合、指定したサフィックスが使用されます。例:.json。

oss://oss-shipper-chengdu/ecs_test/2022/01/26/20/54_1453812893059571256_937.json

Zstandard で圧縮されたオブジェクトを解凍するには、Zstandard をインストールし、対応する Zstandard コマンドを実行します。

オブジェクトサフィックスを指定しない場合、.zst サフィックスが使用されます。

oss://oss-shipper-chengdu/ecs_test/2022/01/26/20/54_1453812893059571256_937.zst