bycast.log で S3 要求を読み取る方法
環境
- StorageGRID
/var/local/log/bycast.log
回答
例:
Aug 16 11:09:40 SG01-N03 ADE: |12141310 1895962048 S3RQ %CEA 2021-08-16T11:09:40.889848| NOTICE 1350 e5ad948e80a70800 S3RQ: EVENT_PROCESS_CREATE - connection=1629112139354560 method=HEAD name=</Commvault/H3YRCS_09.28.2020_12.49/CV_MAGNETIC/V_17426926/CHUNK_48770142/SFILE_CONTAINER_041.FOLDER/4> auth=<V2> clientIP=<0.0.0.0>SG01-N03 :ノード名 - 12141310 :ノード ID ( LDR ID )
- 1895962048 : S3RQ プロセス ID 。S3 要求を受信すると生成されます。
- Connection = 1629112139354560 : HTSM ( HttpSessionModule )セッション ID 。この ID は、複数の S3 要求で同じ ID に変更または維持できます。
- メソッド: GET 、 PUT 、 HEAD 、 DEL などの S3 要求のタイプ
- clientIP :要求者の IP 。ただし実際には
x-forwarded、要求にヘッダーが使用されていない場合は、 LoadBalancer の IP になります。
要求が成功した場合、その操作はそれ以上ロギングされません。
要求が失敗した場合は、次のようなログが記録されます。
Aug 16 11:09:40 SG01-N03 ADE: |12141310 1895962048 S3RQ %DED 2021-08-16T11:09:40.891768| NOTICE 0090 e5ad948e80a70800 S3RQ: S3 error response: RequestId=1629112139354560, TraceId=e5ad948e80a70800, Resource=/Commvault/H3YRCS_09.28.2020_12.49/CV_MAGNETIC/V_17426926/CHUNK_48770142/SFILE_CONTAINER_041.FOLDER/4, HTTP Status Code=503, ErrorMsg=ServiceUnavailable, ErrorType=Client, CustomErrorMessage={<none>}, Details={<none>}
- RequestID :要求に応じたの接続 ID
- HTTP ステータスコード: 標準 HTTP コード
- エラーを検索するには:
grep Code= bycast.log
追加情報