액세스 로깅 (Access Logs)이란?
- S3 버킷의 모든 활동 (접속, 읽기, 쓰기, 변경 등)을 파일로 만들어 S3 버킷이 저장하는 기능
- 감사 목적으로 활용 가능
- 로그 분석을 위해 Amazon Athena같은 분석 도구를 사용 가능
- 절대로 로그 파일 저장소를 같은 버킷에 하지 말것! (무한루프로 인해 로그파일 지속적인 증가)
실습
기존에 있던 버킷으로 로그를 만들고 새로 생성된 버킷에 로그를 저장하겠다.
같은 리전이여야 돈이 덜든다. (다르면 데이터 비용이 조금더 추가됨)
기존에 있던 버킷을 비워주기위해 다음과 같이 처음 세팅으로 변경한다.
처음 버킷에서 [속성]에 들어가 다음과 같이 세팅하자.
방금 만들어준 버킷을 넣어주고 변경사항을 저장한다.
이제 이 버킷에 있는 모든 객체들의 활동들이 로그파일로 생성된다.
이 버킷에 있는 객체들을 삭제, 및 추가할 경우 새로 버킷을 만든 로그버킷에 기록이 쭉 나타나게된다.
'Cloud Infra Architecture (AWS) > AWS SAA-C03' 카테고리의 다른 글
S3 스토리지 글래스란? (0) | 2023.01.05 |
---|---|
S3 Replication (복제 규칙)이란? (0) | 2023.01.05 |
AWS CORS(Cross-Origin Resource Sharing) 이란? (0) | 2023.01.05 |
AWS S3 정적 웹사이트 호스팅이란? (0) | 2023.01.05 |
S3 버전 관리 (Versioning)란? (0) | 2023.01.05 |