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

Simple Log Service:ログフィールドの詳細

最終更新日:Sep 09, 2025

このトピックでは、OSS ログタイプとそれに対応するログフィールドについて説明します。

OSS ログタイプ

ログタイプ

説明

アクセスログ

  • この機能は手動で有効にする必要があります。 詳細については、「ログ収集を有効にする」をご参照ください。

  • 指定された OSS バケットのすべてのアクセスログとバッチ削除ログからの削除情報をリアルタイムで収集します。

    説明
    • DeleteObjects 操作を呼び出すと、アクセスログにリクエストレコードが生成されます。

    • oss-log-store には、[詳細アクセスログ][時間単位のメータリングログ] の両方が含まれる場合があります(これは、以下で説明するメータリングログとは異なります)。 _topic_:oss_access_log[詳細アクセスログ] を表し、_topic_:oss_metering_log[時間単位のメータリングログ] を表します。

メータリングログ

  • デフォルトで無料で有効になっています。

  • 特定の OSS バケットの時間単位で累積されたメータリングデータを記録します。 ログ収集時間は、実際の生成時間より数時間遅くなります。 これらのログは補助分析に使用されます。

モニタリングメトリック

  • デフォルトで無料で有効になっています。

  • リクエスト、レイテンシ、トラフィックなどのメトリックを 10 秒間隔で記録し、リクエストとトラフィックなどのメトリックを 5 分間隔で記録します。

OSS 組み込みログと OSS アクセスログ

Simple Log Service は、OSS アクセスログのリアルタイムクエリおよび分析機能を提供します。 この機能には、OSS アクセスデータ、バッチ削除データ、および時間単位のメータリングデータの記録、収集、保存、および分析が含まれます。 OSS 組み込みログは、アクセスデータログを記録および保存するための OSS のネイティブ機能です。 また、OSS バケットへのアクセス情報も記録します。

Simple Log Service によって提供されるログには、OSS アクセスログからのすべての情報が含まれていますが、ログフィールドは OSS 組み込みログのフィールドとは異なります。次の表に示すように。 詳細については、「アクセスログ」をご参照ください。

OSS 組み込みログフィールド

Simple Log Service - OSS ログフィールド

リモート IP

client_ip

時間

time

Request-URI

request-uri

HTTP ステータス

http_status

SentBytes

response_body_length

RequestTime (ms)

response_time

Referer

referer

User-Agent

user-agent

HostName

host

リクエスト ID

request_id

LoggingFlag

logging_flag

リクエスト元のAliyun ID

requester_id

操作

operation

バケット

bucket

キー

object

ObjectSize

object_size

サーバーコスト時間 (ms)

server_cost_time

エラーコード

error_code

リクエストの長さ

request_length

UserID

owner_id

Delta DataSize

delta_data_size

同期リクエスト

sync_request

アクセスログ

フィールド

説明

__topic__

ログトピック。 値は oss_access_log に固定されています。

time

OSS リクエストが終了した時刻。たとえば、27/Feb/2018:13:58:45 です。

タイムスタンプが必要な場合は、__time__ フィールドを使用します。

access_id

リクエスト元の AccessKey ID。

owner_id

OSS バケットオーナーの Alibaba Cloud アカウント ID。

user_agent

HTTP リクエストの User-Agent ヘッダー。たとえば、curl/7.15.5 です。

logging_flag

ログを OSS バケットに定期的にエクスポートする機能が有効になっているかどうかを示します。 true の値は、機能が有効になっていることを示します。

bucket

OSS バケットの名前。

content_length_in

リクエストヘッダーの Content-Length の値。 単位:バイト。

content_length_out

レスポンスヘッダーの Content-Length の値。 単位:バイト。

object

リクエストされた OSS オブジェクト。 オブジェクトは URL エンコードされています。

オブジェクトをクエリするときに、select url_decode(object) を実行してデコードできます。

object_size

OSS オブジェクトのサイズ。 単位:バイト。

operation

アクセスタイプ。

bucket_location

OSS バケットが配置されているデータセンター。 フォーマットは通常、oss-<リージョン ID> です。

request_uri

クエリ文字列を含む HTTP リクエストの URI。 URI は URL エンコードされています。

URI をクエリするときに、select url_decode(request_uri) を実行してデコードできます。

error_code

OSS によって返されたエラーコード。 詳細については、「エラーコード」をご参照ください。

request_length

ヘッダーを含む HTTP リクエストのサイズ。 単位:バイト。

client_ip

リクエストが開始された IP アドレス。 これは、クライアントの IP アドレス、そのネットワークファイアウォール、またはプロキシの IP アドレスです。

response_body_length

ヘッダーを除く、HTTP レスポンスの本文のサイズ。

http_method

HTTP リクエストメソッド。

referer

リクエストの HTTP リファラー。

requester_id

リクエスト元の ID。 アクセスが匿名の場合、ハイフン (-) が表示されます。

request_id

リクエスト ID。

response_time

HTTP 応答時間。 単位:ミリ秒。

server_cost_time

OSS サーバーがリクエストを処理するのにかかる時間。 単位:ミリ秒。

http_type

HTTP リクエストタイプ。 有効な値:HTTP および HTTPS。

sign_type

署名タイプ。

  • NotSign:リクエストは署名されていません。

  • NormalSign:リクエストは一般的な方法で署名されています。

  • UriSign:リクエストは URL を使用して署名されています。

  • AdminSign:リクエストは管理者アカウントによって開始されます。

  • NORMAL_SIGN4:V4 署名

  • URI_SIGN4:URL に含まれる V4 署名

http_status

HTTP リクエストに対して返されたステータス。

sync_request

同期リクエストタイプ。

  • ハイフン (-):一般的なリクエスト。

  • cdn:CDN からの back-to-origin リクエスト。

  • lifecycle:ライフサイクルルールを設定するリクエスト。

bucket_storage_type

OSS オブジェクトのストレージタイプ。

  • standard:標準

  • archive:アーカイブストレージ

  • IA:低頻度アクセス

host

リクエストに使用されるエンドポイント。たとえば、bucket123.oss-cn-beijing.aliyuncs.com です。

vpc_addr

OSS が配置されている VPC の Havip アドレス。

このアドレスは整数です。たとえば、343819108 です。 int_to_ip(cast(vpc_addr as bigint)) を実行して、IP アドレスに変換できます。

vpc_id

OSS が配置されている VPC の ID。

delta_data_size

OSS オブジェクトのサイズの変更。 サイズが変更されない場合、値は 0 です。 リクエストがアップロードリクエストでない場合、ハイフン (-) が返されます。

ec

詳細なエラーコード。 EC に基づいて問題をトラブルシューティングする方法の詳細については、「EC に基づいて問題をトラブルシューティングする」をご参照ください。

acc_access_region

リクエストが転送アクセラレーションリクエストの場合、このフィールドはアクセスポイントのリージョンを示します。 それ以外の場合、ハイフン (-) が返されます。

restore_priority

復元優先度。

extend_information

拡張フィールド。 デフォルト値はハイフン (-) です。

RAM ロールを使用してリクエストが開始された場合、ログには RAM ロールに関する情報が記録されます。 情報は requesterParentId,roleName,roleSessionName,roleOwnerId 形式で連結されます。 フィールドはコンマ (,) で区切られます。 新しいフィールドが追加される場合があります。

user_defined_log_fields

拡張フィールド。 デフォルト値はハイフン (-) です。

バケットのカスタムヘッダーとパラメーターを構成すると、ログには一致するヘッダーとパラメーターに関する情報が記録されます。 値は JSON フィールドの Base64 エンコーディングです。

archive_direct_read_size

リクエストによって生成されたアーカイブオブジェクトのリアルタイムアクセスに対して課金されるサイズ。 アーカイブオブジェクトのリアルタイムアクセスが使用されていない場合は、ハイフン (-) が返されます。 単位:バイト。

バッチ削除ログ

DeleteObjects 操作を呼び出すと、アクセスログにリクエストレコードが生成されます。 ただし、削除されたファイルに関する情報は HTTP リクエスト本文に保存されるため、アクセスログの object フィールドの値はハイフン (-) です。 削除されたファイルのリストを表示するには、バッチ削除ログを確認する必要があります。 次の表では、バッチ削除ログのフィールドについて説明します。 request_id フィールドを使用して、バッチ削除ログをアクセスログに関連付けることができます。

フィールド名

説明

__topic__

ログトピック。 値は oss_batch_delete_log に固定されています。

bucket

OSS バケットの名前。

bucket_location

OSS バケットが配置されているデータセンター。 フォーマットは oss-<リージョン ID> です。

client_ip

リクエストが開始された IP アドレス。 これは、クライアントの IP アドレス、そのネットワークファイアウォール、またはプロキシの IP アドレスです。

delta_data_size

OSS オブジェクトのサイズの変更。 サイズが変更されない場合、値は 0 です。 リクエストがアップロードリクエストでない場合、ハイフン (-) が返されます。

error_code

OSS によって返されたエラーコード。 詳細については、「エラーコード」をご参照ください。

host

リクエストに使用されるエンドポイント。たとえば、bucket123.oss-cn-beijing.aliyuncs.com です。

http_method

HTTP リクエストメソッド。たとえば、POST です。

http_status

HTTP リクエストに対して返されたステータス。

logging_flag

ログを OSS バケットに定期的にエクスポートする機能が有効になっているかどうかを示します。 true の値は、機能が有効になっていることを示します。

object

リクエストされた OSS オブジェクト。 オブジェクトは URL エンコードされています。 オブジェクトをクエリするときに、select url_decode(object) を実行してデコードできます。

object_size

OSS オブジェクトのサイズ。 これは、リクエストされたオブジェクトのサイズに対応します。 単位:バイト。

operation

アクセスタイプ。 詳細については、「ログフィールドの詳細」をご参照ください。

owner_id

OSS バケットオーナーの Alibaba Cloud アカウント ID。

response_body_length

ヘッダーを除く、HTTP レスポンス本文のサイズ。

request_length

ヘッダーを含む HTTP リクエストのサイズ。 単位:バイト。

referer

リクエストの HTTP リファラー。

request_id

リクエスト ID。

requester_id

リクエスト元の ID。 アクセスが匿名の場合、ハイフン (-) が返されます。

request_uri

クエリ文字列を含むリクエストの URI。 URI は URL エンコードされています。 URI をクエリするときに、select url_decode(request_uri) を実行してデコードできます。

sync_request

同期リクエストタイプ。

  • ハイフン (-):一般的なリクエスト。

  • cdn:CDN からの back-to-origin リクエスト。

  • lifecycle:ライフサイクルルールを設定するリクエスト。

server_cost_time

OSS サーバーがリクエストを処理するのにかかる時間。 単位:ミリ秒。

user_agent

HTTP リクエストの User-Agent ヘッダー。たとえば、curl/7.15.5 です。

時間単位のメータリングログ

これらのログは、指定された OSS バケットの時間単位で集計されたメータリング情報を記録します。 この情報は補助分析に使用できます。

フィールド

説明

__topic__

ログトピック。 値は oss_metering_log に固定されています。

owner_id

OSS バケットオーナーの Alibaba Cloud アカウント ID。

bucket

OSS バケットの名前。

cdn_in

CDN からのインバウンドトラフィック。 単位:バイト。

cdn_out

CDN へのアウトバウンドトラフィック。 単位:バイト。

metering_datasize

標準以外のストレージタイプのメータリングデータのサイズ。

get_request

GET リクエストの数。

intranet_in

内部ネットワーク経由のインバウンドトラフィック。 単位:バイト。

intranet_out

内部ネットワーク経由のアウトバウンドトラフィック。 単位:バイト。

network_in

インターネット経由のインバウンドトラフィック。 単位:バイト。

network_out

インターネット経由のアウトバウンドトラフィック。 単位:バイト。

put_request

PUT リクエストの数。

storage

OSS バケットのストレージ使用量。 単位:バイト。

storage_type

OSS バケットのストレージタイプ。

  • standard:標準

  • archive:アーカイブストレージ

  • IA:低頻度アクセス

process_img_size

処理されたイメージのサイズ。 単位:バイト。

sync_in

同期のインバウンドトラフィック。 単位:バイト。

sync_out

同期のアウトバウンドトラフィック。 単位:バイト。

start_time

メータリングの開始タイムスタンプ。 単位:秒。

end_time

メータリングの終了タイムスタンプ。 単位:秒。

region

OSS バケットが配置されているリージョン。

process_img

処理されたイメージ。

bucket_location

OSS バケットが配置されているデータセンター。 フォーマットは通常、oss-<リージョン ID> です。

付録:アクセスタイプ

次の表では、アクセスタイプについて説明します。 詳細については、「API の概要」をご参照ください。

操作

説明

AbortMultiPartUpload

マルチパートアップロードを中止します。

AppendObject

ファイルをアップロードしてデータを追記します。

CompleteUploadPart

マルチパートアップロードを完了します。

CopyObject

オブジェクトをコピーします。

DeleteBucket

バケットを削除します。

DeleteLiveChannel

LiveChannel を削除します。

DeleteObject

オブジェクトを削除します。

DeleteObjects

複数のオブジェクトを削除します。

ExpireObject

期限切れのオブジェクトを削除します。

GetBucket

オブジェクトをリストします。

GetBucketAcl

バケットのアクセス制御リスト (ACL) を取得します。

GetBucketCors

バケットのオリジン間リソース共有 (CORS) ルールをクエリします。

GetBucketEventNotification

バケットの通知構成を取得します。

GetBucketInfo

バケットに関する情報をクエリします。

GetBucketLifecycle

バケットのライフサイクル構成をクエリします。

GetBucketLocation

バケットのリージョンをクエリします。

GetBucketLog

バケットのアクセスログ構成をクエリします。

GetBucketReferer

バケットのホットリンク保護設定をクエリします。

GetBucketReplication

クロスリージョンレプリケーション (CRR) 構成をクエリします。

GetBucketReplicationProgress

CRR の進捗状況をクエリします。

GetBucketStat

バケットに関する情報を取得します。

GetBucketWebSite

バケットの静的 Web サイトホスティングステータスをクエリします。

get_image_exif

イメージの EXIF 情報を取得します。

get_image_info

高さや幅など、イメージに関する情報を取得します。

get_image_infoexif

イメージの高さ、幅、および EXIF 情報を取得します。

GetLiveChannelStat

LiveChannel のステータス情報を取得します。

GetObject

オブジェクトを読み取ります。

GetObjectAcl

ファイルアクセス許可を取得できます。

GetObjectInfo

オブジェクトに関する情報を取得します。

GetObjectMeta

オブジェクトに関する情報をクエリします。

GetObjectSymlink

シンボリックリンクファイルの詳細を取得します。

GetPartData

マルチパートアップロードのパートのデータを取得します。

GetPartInfo

マルチパートアップロードのパートに関する情報を取得します。

GetProcessConfiguration

バケットのイメージ処理構成を取得します。

GetService

バケットをリストします。

get_style

バケットスタイルを取得します。

HeadBucket

バケットに関する情報をクエリします。

HeadObject

オブジェクトに関する情報をクエリします。

InitiateMultipartUpload

マルチパートアップロードを開始します。

ListMultiPartUploads

ブレークポイントイベントをリストできます。

ListParts

マルチパートアップロードのパートのステータスをリストします。

list_style

バケットのスタイルをリストします。

PostObject

フォームを使用してオブジェクトをアップロードします。

PostProcessTask

スクリーンショットの取得などのデータ処理タスクを送信します。

PostVodPlaylist

LiveChannel のビデオオンデマンド (VOD) プレイリストを作成します。

ProcessImage

イメージを処理します。

PutBucket

バケットを作成します。

PutBucketCors

バケットの CORS ルールを構成します。

PutBucketLifecycle

バケットのライフサイクルルールを構成します。

PutBucketLog

バケットのアクセスログを構成します。

PutBucketWebSite

バケットの静的 Web サイトホスティングモードを構成します。

PutLiveChannel

LiveChannel を作成します。

PutLiveChannelStatus

LiveChannel のステータスを設定します。

PutObject

オブジェクトをアップロードします。

PutObjectAcl

ファイルアクセス許可を変更できます。

PutObjectSymlink

シンボリックリンクファイルを作成します。

put_style

バケットスタイルを作成します。

RedirectBucket

バケットエンドポイントをリダイレクトします。

RestoreObject

オブジェクトを復元します。

UploadPart

ブレークポイントを使用してファイルをアップロードできます。

UploadPartCopy

パートをコピーします。