본문으로 바로가기 본문 바로가기
WIKI 기술 지식 베이스

감사 로그 (Audit Logs)

원문 보기 위키 갱신

R2 버킷에 대한 구성 변경 사항을 감사 로그로 확인할 수 있어요.

출처: 문서

본문

감사 로그(Audit logs)는 R2 버킷에 대한 변경을 포함해, Cloudflare 계정 안에서 일어난 모든 변경 사항을 종합적으로 요약해서 보여줘요. 이 기능은 모든 요금제에서 무료로 제공되며, 항상 활성화되어 있어요.

감사 로그 보기 (Viewing audit logs)

R2 버킷의 감사 로그를 보려면 Audit logs 페이지로 이동하세요.

Go to Audit logs ↗

감사 로그에 접근하고 사용하는 방법에 대한 자세한 내용은 Review audit logs를 참고하세요.

로깅되는 작업 (Logged operations)

다음 구성 작업이 로깅돼요:

작업(Operation) 설명(Description)
CreateBucket 새 버킷 생성.
DeleteBucket 기존 버킷 삭제.
AddCustomDomain 버킷에 커스텀 도메인 추가.
RemoveCustomDomain 버킷에서 커스텀 도메인 제거.
ChangeBucketVisibility 버킷의 관리형 공개 액세스(r2.dev) 설정 변경.
PutBucketStorageClass 버킷의 기본 스토리지 클래스 변경.
PutBucketLifecycleConfiguration 버킷의 객체 수명주기(lifecycle) 구성 변경.
DeleteBucketLifecycleConfiguration 버킷의 객체 수명주기 구성 삭제.
PutBucketCors 버킷의 CORS 구성 변경.
DeleteBucketCors 버킷의 CORS 구성 삭제.

참고

감사 로그에는 GetObject나 PutObject 같은 데이터 액세스 작업은 포함되지 않아요. 응답 상태 코드가 400 미만인 지원되는 객체 작업을 기록하려면 R2 Data Access Logs를 사용하세요.

Data Access Logs에는 r2.dev나 커스텀 도메인을 통한 공개 R2 버킷에 대한 지원되는 요청도 포함돼요.

예시 로그 항목 (Example log entry)

아래는 새 버킷 생성 과정을 보여주는 감사 로그 항목 예시예요:

{
	"action": { "info": "CreateBucket", "result": true, "type": "create" },
	"actor": {
		"email": "<ACTOR_EMAIL>",
		"id": "3f7b730e625b975bc1231234cfbec091",
		"ip": "fe32:43ed:12b5:526::1d2:13",
		"type": "user"
	},
	"id": "5eaeb6be-1234-406a-87ab-1971adc1234c",
	"interface": "API",
	"metadata": { "zone_name": "r2.cloudflarestorage.com" },
	"newValue": "",
	"newValueJson": {},
	"oldValue": "",
	"oldValueJson": {},
	"owner": { "id": "1234d848c0b9e484dfc37ec392b5fa8a" },
	"resource": { "id": "my-bucket", "type": "r2.bucket" },
	"when": "2024-07-15T16:32:52.412Z"
}

더 알아보기 (Learn more)