모니터링

이 페이지에서는 추적 오류, 요청 비율, 데이터 사용량을 비롯하여 Cloud Storage에 대한 요청을 모니터링하는 옵션을 설명합니다.

모니터링 옵션

Google Cloud 콘솔에는 Cloud Storage 요청을 모니터링할 수 있는 여러 수준의 리소스 계층 구조가 있습니다.

  • 개별 버킷: 각 버킷 세부정보 페이지에는 특정 버킷에 대한 측정항목을 보고하는 관측 가능성 탭이 있습니다.

  • 모든 버킷: 각 프로젝트에는 Cloud Storage 모니터링 페이지가 있으며, Cloud Storage의 왼쪽 창에서 액세스할 수 있습니다. 다음 URL을 사용하여 이 페이지에 직접 액세스할 수도 있습니다.

    https://console.cloud.google.com/storage/monitoring?project=PROJECT_ID

    여기서 PROJECT_ID는 측정항목을 모니터링할 프로젝트의 ID입니다.

  • 모든 Google Cloud 리소스: Google Cloud 프로젝트, 폴더 또는 조직의 모든 서비스와 리소스를 모니터링하려면 Google Cloud 콘솔에서 Cloud Monitoring 서비스를 사용합니다. 이 서비스는 https://console.cloud.google.com/monitoring에서 사용할 수 있습니다.

기본 모니터링

기본적으로 다음 그래프는 개별 버킷 모니터링 및 Cloud Storage 모니터링 페이지에 표시됩니다.

그래프 설명
서버 오류율 5xx 오류 코드가 포함된 요청. 이러한 오류는 일반적으로 Google Cloud 내부의 문제로 인해 발생하며 재시도할 수 있습니다.

5xx 오류 코드는 Cloud Storage SLA에 적용될 수 있습니다.

클라이언트 오류율 4xx 오류 코드 또는 FAILED_PRECONDITION 오류가 있는 304 상태 코드가 포함된 요청. 이러한 오류는 요청자에게 관련 Cloud Storage 리소스에 액세스할 수 있는 충분한 권한을 부여하거나 할당량이 소진되지 않도록 요청을 축소하는 등 요청자가 변경하거나 요청자를 위해 변경해야 할 사항을 나타냅니다.
읽기 오류 특히 INTERNAL, UNAVAILABLE 또는 DEADLINE_EXCEEDED 응답 코드가 있는 오류와 관련된 객체 읽기 오류입니다. 버킷 메타데이터, 객체 목록 또는 객체 메타데이터 요청과 관련된 오류는 이 그래프에 포함되지 않습니다.
  • 단일 버킷 모니터링의 경우 전체 버킷에 대해 오류가 집계됩니다.
  • Cloud Storage Monitoring의 경우 각 버킷에 대해 오류가 집계되고 읽기 오류가 가장 많은 5개의 버킷이 기본적으로 표시됩니다. 추가 버킷을 표시하도록 그래프를 맞춤설정할 수 있습니다.
쓰기 오류 특히 INTERNAL, UNAVAILABLE 또는 DEADLINE_EXCEEDED 응답 코드가 있는 오류와 관련된 객체 쓰기 오류 오류입니다. 객체 재작성, 객체 컴포지션, 메타데이터 업데이트, XML API 멀티파트 업로드 요청과 관련된 오류는 이 그래프에 포함되지 않습니다.
  • 단일 버킷 모니터링의 경우 전체 버킷에 대해 오류가 집계됩니다.
  • Cloud Storage Monitoring의 경우 각 버킷에 대해 오류가 집계되고 쓰기 오류가 가장 많은 5개의 버킷이 기본적으로 표시됩니다. 추가 버킷을 표시하도록 그래프를 맞춤설정할 수 있습니다.
총 Read/List/Get 요청 수
  • 단일 버킷 모니터링의 경우 버킷에 대한 총 GET 요청 수입니다.
  • Cloud Storage Monitoring의 경우 여러 위치에 대한 총 GET 요청 수입니다.

개수는 버킷 메타데이터 요청, 객체 메타데이터 요청, 객체 데이터 요청, 객체 목록 요청과 같은 메서드 유형별로 그룹화됩니다.

총 쓰기 요청 수
  • 단일 버킷 모니터링의 경우 버킷에 대한 총 객체 쓰기 요청 수입니다.
  • Cloud Storage Monitoring의 경우 여러 위치에 대해 이루어진 총 객체 쓰기 요청 수입니다.

객체 재작성, 객체 구성, 메타데이터 업데이트, XML API 멀티파트 업로드 요청은 이 그래프에 포함되지 않습니다.

네트워크를 통한 데이터 인그레스 비율
  • 단일 버킷 모니터링의 경우 버킷에서 수신한 바이트의 속도입니다.
  • Cloud Storage Monitoring의 경우 각 위치의 모든 버킷에서 수신한 바이트 속도입니다.
네트워크를 통한 데이터 이그레스 비율
  • 단일 버킷 모니터링의 경우 버킷에서 전송한 바이트 속도입니다.
  • Cloud Storage Monitoring의 경우 각 위치의 모든 버킷에서 전송한 바이트 속도입니다.

관측 가능성 페이지와 관련된 그래프

기본적으로 각 버킷에 사용 가능한 관측 가능성에는 다음 모니터링 그래프도 포함됩니다.

그래프 설명
RPO 초과 시간(분)의 비율 이중 리전 및 멀티 리전의 버킷에 적용됩니다. 하나 이상의 객체가 지리적으로 고유한 위치 간에 복제되는 데 RPO(복구 지점 목표) 시간보다 오래 걸린 시간(분)의 비율입니다. 지난 30일 동안의 측정항목이 집계됩니다. 복제가 발생하는 시점과 모니터링이 연관된 측정항목을 보고하는 시점 사이에는 일반적으로 몇 시간이 걸립니다.

다양한 복제 옵션의 RPO 시간을 비롯한 자세한 내용은 성능 모니터링을 참고하세요.

목표에서 벗어난 객체의 비율 이중 리전 및 멀티 리전의 버킷에 적용됩니다. RPO(목표 복구 시간) 시간 내에 지리적으로 고유한 위치 간에 복제되지 않은 객체의 비율입니다. 지난 30일 동안의 측정항목이 집계됩니다. 기본 복제 측정항목을 추적할 때 이 그래프에는 1시간 설계 타겟 내에 지리적으로 고유한 위치 간에 복제되지 않은 객체의 비율을 측정하는 선도 포함됩니다. 복제가 발생하는 시점과 모니터링이 관련 측정항목을 보고하는 시점 사이에는 일반적으로 몇 시간이 걸립니다.

다양한 복제 옵션의 RPO 시간을 비롯한 자세한 내용은 성능 모니터링을 참고하세요.

RPO 충족 버킷 이중 리전 및 멀티 리전의 버킷에 적용됩니다. 버킷의 모든 객체가 RPO를 충족하는지 여부를 나타내는 불리언 값입니다.

다양한 복제 옵션의 RPO 시간을 비롯한 자세한 내용은 성능 모니터링을 참고하세요.

터보 복제 최대 지연 시간 터보 복제를 사용하는 이중 리전의 버킷에 적용됩니다. 버킷에서 복제되지 않은 가장 오래된 객체의 기간(초)입니다.

Monitoring 페이지 관련 그래프

기본적으로 Cloud Storage Monitoring 페이지에는 다음 모니터링 그래프도 포함됩니다.

그래프 설명
Google 이그레스 대역폭 사용량 Cloud Storage에서 다른 Google Cloud 서비스로 이그레스되는 데이터 양입니다. 이 그래프는 리전에 있는 버킷의 이그레스만 추적하며 데이터를 리전별로 그룹화합니다. 자세한 내용은 Cloud Storage의 대역폭 사용량을 참조하세요.

개별 버킷 모니터링 탭과 Cloud Storage Monitoring 페이지에 모두 표시되는 대시보드 맞춤설정 버튼을 클릭하여 자체 대시보드 레이아웃을 만들고 수집한 데이터를 맞춤설정할 수 있습니다. 자세한 내용은 커스텀 대시보드 관리를 참조하세요.