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

Simple Log Service:OSS

最終更新日:Mar 15, 2025

このトピックでは、Object Storage Service (OSS) ログのフィールドについて説明します。

  • アクセスログ

    アクセスログは、各 OSS バケットへのすべての受信トラフィックを記録します。アクセスログはリアルタイムで収集されます。次の表に、アクセスログのフィールドを示します。

    フィールド

    説明

    __topic__

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

    owner_id

    バケットを所有する Alibaba Cloud アカウントの ID。

    region

    バケットが存在するリージョン。

    access_id

    リクエスト元の AccessKey ID。

    time

    OSS がリクエストを受信した時刻。__time__ フィールドを使用してタイムスタンプを記録することもできます。

    User-Agent

    リクエストのヘッダーにある User-Agent フィールド。

    logging_flag

    ログを定期的にバケットにエクスポートするためのロギングが有効かどうかを示します。

    bucket

    バケットの名前。

    content_length_in

    リクエストのヘッダーにある Content-Length フィールドの値。単位:バイト。

    content_length_out

    レスポンスのヘッダーにある Content-Length フィールドの値。単位:バイト。

    object

    リクエストされた URL エンコードされたオブジェクト。クエリ文に select url_decode(object) 句を含めて、オブジェクトをデコードできます。

    object_size

    リクエストされたオブジェクトのサイズ。単位:バイト。

    operation

    API 操作。詳細については、このトピックの「操作タイプ」セクションをご参照ください。

    request_uri

    リクエストの URL エンコードされた URI。このフィールドの値には、クエリ文字列が含まれています。クエリ文に select url_decode(request_uri) 句を含めて、URI をデコードできます。

    error_code

    OSS から返されるエラーコード。詳細については、「概要」をご参照ください。

    request_length

    リクエストのサイズ。サイズには、リクエストのヘッダーが含まれます。単位:バイト。

    client_ip

    リクエストの送信元の IP アドレス。 IP アドレスは、クライアント、ファイアウォール、またはプロキシの IP アドレスです。

    response_body_length

    レスポンス本文のサイズ。サイズには、レスポンスのヘッダーは含まれません。

    http_method

    リクエストの送信に使用されるメソッド。

    referer

    リクエストのヘッダーにある Referer フィールド。

    requester_id

    リクエストの送信に使用される Alibaba Cloud アカウントの ID。匿名ログインを使用する場合、このフィールドの値はハイフン (-) です。

    request_id

    リクエストの ID。

    response_time

    OSS がリクエストに応答するのにかかる時間。単位:ミリ秒。

    server_cost_time

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

    http_type

    リクエストの送信に使用されるプロトコル。有効な値: HTTP および HTTPS 。

    sign_type

    リクエストの署名のタイプ。詳細については、このトピックの「署名タイプ」セクションをご参照ください。

    http_status

    OSS から返されるレスポンスの状態コード。

    sync_request

    リクエストの同期通信のタイプ。詳細については、このトピックの「同期リクエストタイプ」セクションをご参照ください。

    bucket_storage_type

    リクエストされたオブジェクトのストレージタイプ。詳細については、このトピックの「ストレージタイプ」セクションをご参照ください。

    host

    バケットのエンドポイント。

    vpc_addr

    Virtual Private Cloud (VPC) 内にあり、バケットをホストするサーバーの仮想 IP アドレス (VIP) 。

    データ型:整数。例: 343819108 。 int_to_ip(cast(vpc_addr as bigint)) 関数を使用して、VIP を IP アドレスに変換できます。

    vpc_id

    VPC ID

    delta_data_size

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

    acc_access_region

    リクエストで指定された OSS エンドポイントのリージョン。転送アクセラレーションが有効になっているときにリクエストが送信された場合、このフィールドの値はリージョンの ID です。転送アクセラレーションが無効になっているときにリクエストが送信された場合、このフィールドの値はハイフン (-) です。

    restore_priority

    データ復旧が発生した場合のログの優先度。

    extend_information

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

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

  • バッチ削除ログ

    バッチ削除ログは、各バケットから一度に複数のオブジェクトを削除するために行われた操作を記録します。バッチ削除ログはリアルタイムで収集されます。次の表に、バッチ削除ログのフィールドを示します。

    説明

    DeleteObjects 操作を呼び出すと、操作を記録するためにアクセスログが生成されます。DeleteObjects 操作で指定したオブジェクトに関する情報は、リクエストの本文に含まれています。したがって、生成されたアクセスログの object フィールドの値はハイフン (-) です。DeleteObjects 操作で指定したオブジェクトに関する情報を表示する場合は、request_id フィールドの値がリクエストの ID と一致するバッチ削除ログをクエリできます。

    フィールド

    説明

    __topic__

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

    owner_id

    バケットを所有する Alibaba Cloud アカウントの ID。

    region

    バケットが存在するリージョン。

    client_ip

    リクエストの送信元の IP アドレス。 IP アドレスは、クライアント、ファイアウォール、またはプロキシの IP アドレスです。

    user_agent

    リクエストのヘッダーにある User-Agent フィールド。

    bucket

    バケットの名前。

    error_code

    OSS から返されるエラーコード。詳細については、このトピックの「同期リクエストタイプ」セクションをご参照ください。

    request_length

    リクエスト本文のサイズ。サイズには、リクエストのヘッダーが含まれます。単位:バイト。

    response_body_length

    レスポンス本文のサイズ。サイズには、レスポンスのヘッダーは含まれません。

    object

    リクエストされた URL エンコードされたオブジェクト。クエリ文に select url_decode(object) 句を含めて、オブジェクトをデコードできます。

    object_size

    リクエストされたオブジェクトのサイズ。単位:バイト。

    operation

    API 操作。詳細については、このトピックの「操作タイプ」セクションをご参照ください。

    bucket_location

    バケットが属するクラスター。

    http_method

    リクエストの送信に使用されるメソッド。

    referer

    リクエストのヘッダーにある Referer フィールド。

    request_id

    リクエストの ID。

    http_status

    OSS から返されるレスポンスの状態コード。

    sync_request

    リクエストの同期通信のタイプ。詳細については、このトピックの「同期リクエストタイプ」セクションをご参照ください。

    request_uri

    リクエストの URL エンコードされた URI。このフィールドの値には、クエリ文字列が含まれています。クエリ文に select url_decode(request_uri) 句を含めて、URI をデコードできます。

    host

    バケットのエンドポイント。

    logging_flag

    ログを定期的にバケットにエクスポートするためのロギングが有効かどうかを示します。

    server_cost_time

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

    owner_id

    バケットを所有する Alibaba Cloud アカウントの ID。

    requester_id

    リクエストの送信に使用される Alibaba Cloud アカウントの ID。匿名ログインを使用する場合、このフィールドの値はハイフン (-) です。

    delta_data_size

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

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

    時間単位のメータリングログは、各バケットの時間単位のメータリング操作を記録します。時間単位のメータリングログは、ログが生成されてから数時間後に収集されます。次の表に、時間単位のメータリングログのフィールドを示します。

    フィールド

    説明

    __topic__

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

    owner_id

    バケットを所有する Alibaba Cloud アカウントの ID。

    bucket

    バケットの名前。

    cdn_in

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

    cdn_out

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

    get_request

    バケットからリソースをリクエストするために送信された GET リクエストの数。

    intranet_in

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

    intranet_out

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

    network_in

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

    network_out

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

    put_request

    バケットからリソースをリクエストするために送信された PUT リクエストの数。

    storage_type

    バケットのストレージタイプ。詳細については、このトピックの「ストレージタイプ」セクションをご参照ください。

    storage

    バケット内のデータ量。単位:バイト。

    metering_datasize

    バケット内で、ストレージタイプが標準ストレージではないデータの量。

    process_img_size

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

    process_img

    処理されたイメージ。

    sync_in

    同期リクエスト経由のバケットへのインバウンドトラフィックの量。単位:バイト。

    sync_out

    同期リクエスト経由のバケットからのアウトバウンドトラフィックの量。単位:バイト。

    start_time

    メータリング操作の開始時刻。単位:秒。

    end_time

    メータリング操作の終了時刻。単位:秒。

    region

    バケットが存在するリージョン。

表 1. ストレージタイプ

ストレージタイプ

説明

standard

標準ストレージタイプ。

archive

アーカイブストレージタイプ。

infrequent_access

低頻度アクセス (IA) ストレージタイプ。

API 操作の詳細については、「関数別の操作リスト」をご参照ください。

表 2. 操作タイプ

操作

説明

AbortMultiPartUpload

マルチパートアップロードタスクをキャンセルします。

AppendObject

オブジェクトを追加します。

CompleteUploadPart

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

CopyObject

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

DeleteBucket

バケットを削除します。

DeleteLiveChannel

LiveChannel を削除します。

DeleteObject

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

DeleteObjects

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

GetBucket

バケット内のすべてのオブジェクトをクエリします。

GetBucketAcl

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

GetBucketCors

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

GetBucketEventNotification

バケットの通知構成をクエリします。

GetBucketInfo

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

GetBucketLifecycle

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

GetBucketLocation

バケットが存在するリージョンをクエリします。

GetBucketLog

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

GetBucketReferer

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

GetBucketReplication

バケットのクロスリージョンレプリケーション (CRR) ルールをクエリします。

GetBucketReplicationProgress

バケットで実行される CRR タスクの進捗状況をクエリします。

GetBucketStat

バケットのステータスをクエリします。

GetBucketWebSite

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

GetLiveChannelStat

LiveChannel のステータスをクエリします。

GetObject

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

GetObjectAcl

オブジェクトの ACL をクエリします。

GetObjectInfo

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

GetObjectMeta

オブジェクトのメタデータをクエリします。

GetObjectSymlink

オブジェクトのシンボリックリンクをクエリします。

GetPartData

オブジェクトのすべてのパートのデータをクエリします。

GetPartInfo

オブジェクトのすべてのパートに関する情報をクエリします。

GetProcessConfiguration

バケットのイメージ処理構成をクエリします。

GetService

Alibaba Cloud アカウント内で作成されたすべてのバケットをクエリします。

HeadBucket

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

HeadObject

オブジェクトのメタデータをクエリします。

InitiateMultipartUpload

マルチパートアップロードタスクを初期化します。

ListMultiPartUploads

進行中のすべてのマルチパートアップロードタスクをクエリします。

ListParts

オブジェクトのすべてのパートのステータスをクエリします。

PostObject

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

PostProcessTask

スクリーンショットなどのデータを処理するタスクをコミットします。

PostVodPlaylist

LiveChannel のプレイリストを作成します。

ProcessImage

イメージを処理します。

PutBucket

バケットを作成します。

PutBucketCors

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

PutBucketLifecycle

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

PutBucketLog

バケットのロギングを有効にします。

PutBucketWebSite

バケットの静的 Web サイトホスティング機能を有効にします。

PutLiveChannel

LiveChannel を作成します。

PutLiveChannelStatus

LiveChannel の状態を変更します。

PutObject

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

PutObjectAcl

オブジェクトの ACL を変更します。

PutObjectSymlink

オブジェクトのシンボリックリンクを作成します。

RedirectBucket

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

RestoreObject

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

UploadPart

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

UploadPartCopy

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

get_image_exif

イメージの交換可能なイメージファイル形式 (EXIF) データをクエリします。

get_image_info

イメージの長さと幅をクエリします。

get_image_infoexif

イメージの長さ、幅、および EXIF データをクエリします。

get_style

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

list_style

バケットのすべてのスタイルをクエリします。

put_style

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

表 3. 同期リクエストタイプ

同期リクエストタイプ

説明

ハイフン (-)

リクエストは一般的なリクエストです。

cdn

リクエストは CDN 原点復帰リクエストです。

sync-public

リクエストは CRR リクエストです。

lifecycle

リクエストはライフサイクルルール構成リクエストです。

署名の詳細については、「ユーザー署名の検証」をご参照ください。

表 4. 署名タイプ

署名タイプ

説明

ハイフン (-)

リクエストは一般的なリクエストです。

NotSign

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

NormalSign

リクエストは通常の署名を使用して署名されています。

UriSign

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

AdminSign

リクエストは管理者アカウントを使用して署名されています。

NORMAL_SIGN4

リクエストは、V4 署名を含む Authorization ヘッダーを使用して署名されています。詳細については、「(推奨) V4 署名を Authorization ヘッダーに含める」をご参照ください。

URI_SIGN4

リクエストは、V4 署名を含む URL を使用して署名されています。詳細については、「V4 署名を URL に含める (推奨)」をご参照ください。