tencent cloud

Cloud Log Service

COSアクセスログ分析

ダウンロード
フォーカスモード
フォントサイズ
最終更新日: 2026-10-12 15:06:43
AI翻訳

概要

COS(Cloud Object Storage)アクセスログは、ユーザーによるCOSリソースへのアクセス情報を記録します。これには、オブジェクトのアップロード(PUT)、削除(DELETE)、アクセス(GET)などが含まれます。アクセスログを分析することで、ユーザーは監査追跡を提供できます。例えば、リソース削除の記録や、リソースの人気度に関する統計情報などを提供できます。

前提条件

COSログをCLSに収集しました。詳細はCOSデータのインポートをご参照ください。
現在これらの機能を有効にしていない場合は、CLSが無料で提供するデモログトピックを使用して該当機能を体験できます。操作手順の詳細はデモログを使用してCLSをすばやく体験するをご覧ください。

ログフィールドの説明

フィールド番号
名前
意味
例
1
eventVersion
バージョンを記録します。
1.0
2
bucketName
バケット名
examplebucket-1250000000
3
qcsRegion
リクエストリージョン
ap-beijing
4
eventTime
イベント時間(リクエスト終了時間、UTC 0時のタイムスタンプ)
2018-12-01T11:02:33Z
5
eventSource
ユーザーがアクセスするドメイン名
examplebucket-1250000000.cos.ap-guangzhou.myqcloud.com
6
eventName
イベント名
UploadPart
7
remoteIp
送信元IP
192.168.0.1
8
userSecretKeyId
ユーザーがアクセスするKeyId
AKID********************************
9
reservedField
保持フィールド
保持フィールドは-と表示されます。
10
reqBytesSent
リクエストバイト数(Bytes)
83886080
11
deltaDataSize
リクエストによるストレージ容量の変更(Bytes)
808
12
reqPath
リクエストされたファイルパス
/folder/text.txt
13
reqMethod
リクエストメソッド
put
14
userAgent
ユーザーUA
cos-go-sdk-v5.2.9
15
resHttpCode
HTTPステータスコード
404
16
resErrorCode
エラーコード
NoSuchKey
17
resErrorMsg
エラー情報
The specified key does not exist.
18
resBytesSent
返却バイト数(Bytes)
197
19
resTotalTime
リクエスト総所要時間(ミリ秒、レスポンス最終バイトの時刻 - リクエスト先頭バイトの時刻に相当)
4295
20
logSourceType
ログソースタイプ
USER(ユーザーアクセスリクエスト)、CDN(CDNオリジンリクエスト)
21
storageClass
ストレージタイプ
STANDARD、STANDARD_IA、ARCHIVE
22
accountId
バケット所有者ID
100000000001
23
resTurnAroundTime
リクエストサーバー所要時間(ミリ秒、レスポンス先頭バイトの時刻 - リクエスト最終バイトの時刻に相当)
4295
24
requester
アクセス者
メインアカウントID:サブアカウントID、匿名アクセスの場合は-と表示されます。
25
requestId
リクエストID
NWQ1ZjY4MTBfMjZiMjU4NjRfOWI1N180NDBiYTY=
26
objectSize
オブジェクトサイズ(Bytes)
808。分块アップロードを使用する場合、objectSizeフィールドはアップロード完了時にのみ表示され、各分块アップロード中はこのフィールドに-と表示されます。
27
versionId
オブジェクトバージョンID
ランダム文字列
28
targetStorageClass
目标存储类型、复制操作を開始するリクエストにこのフィールドが記録されます。
STANDARD、STANDARD_IA、ARCHIVE
29
referer
リクエストのHTTPリファラー
*.example.comまたは111.111.111.1
30
requestUri
リクエストURI
"GET /fdgfdgsf%20/%E6%B5%AE%E7%82%B9%E6%95%B0 HTTP/1.1"

ダッシュボードのプリセット

CLSは一般的なCOSログ分析方式をダッシュボードとして事前設定済みです。このダッシュボードを通じて、現在のCOSリクエスト状態をすばやく把握できます。
ダッシュボードの右上にあるダッシュボードを編集をクリックすると、プリセットダッシュボードに基づいて編集できます。




シーン例

要件シナリオ

あるオブジェクトファイルにアクセスできない場合、原因を特定します:
image-20210824201630965



ソリューション

COSアクセスログ検索ページに入り、オブジェクト名をキーワードとして入力してログを検索します。
json-log2019-05-09_00645d9a-1118-4d69-8411-cfd57ede9ea1_000

時間ヒストグラムから、直近1日間に14件のログレコードがあることが分かります。左側のフィールド名をクリックしてクイック分析を開くと、これら14件のログをresHttpCodeフィールドでさらに統計分析できます。
 クイック分析により、6件の非200リクエスト情報のうち、5件はresHttpCodeが403のログ情報、1件はresHttpCodeが204のログ情報であることが分かります。ログ数をクリックすると、これら2つのhttpcodeのログを検索できます。



ログから、エラーコードがAccess Deniedである5件のログはすべてオブジェクトアクセス失敗ログであることが分かります。resHttpCodeが204のログから、ユーザー1000******が8月24日20時16分にCOSコンソールでオブジェクト削除操作を実行し、オブジェクトアクセス失敗を引き起こしたことが確認されました。

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック