버킷 로그를 사용하여 모든 작업을 버킷 수준에서 기록할 수 있습니다.

버킷 로깅을 구성할 때 로그 파일을 저장하는 대상 버킷을 정의합니다. 나중에 개체를 추가, 수정 또는 삭제할 때마다 VMware Cloud Director Object Storage Extension이 로그 파일에 작업을 기록합니다.

버킷 로그를 작성하기 위해 VMware Cloud Director Object Storage Extension은 시스템 로거라는 전용 로그 전달 계정을 사용합니다. 로그 배달 계정에는 일반적인 액세스 제어 제한이 적용됩니다. 버킷 로깅을 구성할 때 VMware Cloud Director Object Storage Extension은 대상 버킷에 대한 버킷 쓰기ACL 읽기 권한을 시스템 로거 계정에 부여합니다.

VMware Cloud Director Object Storage Extension의 다른 개체와 상호 작용하는 것과 동일한 방식으로 로그 파일과 상호 작용할 수 있습니다. 로그 파일을 VMware Cloud Director Object Storage Extension에서 직접 미리 보거나 로그를 로컬로 다운로드할 수 있습니다.

VMware Cloud Director Object Storage ExtensionECS 스토리지 플랫폼을 사용하는 경우 버킷 로깅은 가능하지 않습니다. ECS 스토리지 플랫폼은 버킷 로깅을 지원하지 않습니다.

Cloudian HyperStore를 사용하는 경우 버킷 로그 작업을 수행할 수 있습니다.

버킷 로깅 활성화

버킷에 대한 로깅을 활성화하려면 로그 파일을 저장하는 대상 버킷을 선택하고 선택적으로 로그 파일을 다른 사용자와 공유합니다.

사전 요구 사항

버킷 로깅을 활성화하려면 필요한 권한 집합이 있는지 확인합니다.
사용자... 수행할 수 있는 작업...
조직 관리자 조직의 사용자가 소유한 버킷의 로깅 구성을 관리합니다.
조직 사용자 자체 버킷의 로깅 구성을 관리합니다.

프로시저

  1. VMware Cloud Director tenant portal에 로그인합니다.
  2. 자세히 드롭다운 메뉴에서 개체 스토리지를 선택합니다.
  3. 버킷 창에서 편집하려는 버킷 이름을 클릭합니다.
  4. 속성을 클릭합니다.
  5. 로깅 카드에서 텍스트를 클릭합니다.
  6. 로깅 구성 세부 정보를 입력하고 저장을 클릭합니다.
    1. 로그 파일을 저장하려는 대상 버킷을 선택합니다.
      VMware Cloud Director Object Storage Extension은 대상 버킷에 대한 버킷 쓰기ACL 읽기 사용 권한을 시스템 로거라는 로그 전달 계정에 부여합니다.
    2. (선택 사항) 로그 파일의 접두사를 입력합니다.
    3. (선택 사항) 대상 버킷의 폴더에 로그 파일을 저장하려면 폴더로서 접두사 지정 확인란을 선택합니다.
    4. (선택 사항) 로그 파일을 다른 사용자와 공유합니다.
      • 테넌트 조직의 사용자와 로그를 공유하려면 테넌트 사용자 행에서 전환 버튼을 사용합니다.
      • 모든 테넌트 조직의 인증된 사용자와 로그를 공유하려면 인증된 사용자 행에서 전환 버튼을 사용합니다.
      • 모든 사용자와 로그 파일을 공유하려면 공용 행의 전환 버튼을 사용하십시오.
      • 로그 파일을 조직 내의 특정 사용자와 공유하려면 사용자 추가 버튼을 클릭하고, 로그 파일을 공유하려는 사용자를 선택한 후 해당 행의 토글 버튼을 사용합니다.

결과

로깅 소스 버킷에서 개체가 추가되거나 수정될 때마다 VMware Cloud Director Object Storage Extension은 로깅 대상 버킷에 버킷 로그 개체를 생성하고 추가합니다. 로그 소유자는 시스템 로거 계정입니다.