Google Cloud 콘솔의 스토리지 풀 페이지 또는Google Cloud의 모니터링 솔루션인 Cloud Monitoring에서 하이퍼디스크 스토리지 풀 사용량 측정항목을 확인할 수 있습니다.
다음을 사용하여 스토리지 풀 측정항목을 프로그래매틱 방식으로 검색하고 계산할 수 있습니다.
이 문서에서는 Compute Engine이 각 스토리지 풀에 대해 자동으로 수집하는 측정항목과 Cloud Monitoring에서 이를 확인하는 방법을 설명합니다.
시작하기 전에
-
아직 인증을 설정하지 않았다면 설정합니다.
인증은 서비스 및 API에 액세스하기 위해 ID를 확인하는 프로세스입니다. Google Cloud
로컬 개발 환경에서 코드 또는 샘플을 실행하려면 다음 옵션 중 하나를 선택하여 Compute Engine에 인증하면 됩니다.
Select the tab for how you plan to use the samples on this page:
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
REST
로컬 개발 환경에서 이 페이지의 REST API 샘플을 사용하려면 gcloud CLI에 제공한 사용자 인증 정보를 사용합니다.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
자세한 내용은 Google Cloud 인증 문서의 REST 사용을 위한 인증을 참고하세요.
-
필수 역할 및 권한
스토리지 풀의 측정항목을 보는 데 필요한 권한을 얻으려면 관리자에게 프로젝트에 대한 다음 IAM 역할을 부여해 달라고 요청하세요.
-
모니터링 뷰어(
roles/monitoring.viewer
) -
측정항목 범위를 수정하려면 범위 지정 프로젝트와 추가하려는 각 리소스 컨테이너에 대한 모니터링 관리자 (
roles/monitoring.admin
) 역할이 필요합니다.
역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.
커스텀 역할이나 다른 사전 정의된 역할을 통해 필요한 권한을 얻을 수도 있습니다.
하이퍼디스크 스토리지 풀 측정항목 개요
하이퍼디스크 스토리지 풀 성능 측정항목을 사용하면 다음과 같은 스토리지 풀 사용량에 관한 질문에 답할 수 있습니다.
지역 | 검색어 또는 목표 | 사용 가능한 측정항목 |
---|---|---|
스토리지 풀 특성 |
|
|
스토리지 풀 사용량 |
|
|
스토리지 풀 집계 디스크 특성 |
|
|
스토리지 풀 사용률 |
|
|
스토리지 풀 고급 프로비저닝 |
|
|
사용 가능한 스토리지 풀 측정항목
다음 표에는 하이퍼디스크 스토리지 풀에 사용할 수 있는 측정항목이 나와 있습니다. 스토리지 풀 측정항목의 전체 목록은 Compute Engine 측정항목을 참고하세요.
이 표에서 각 측정항목 유형에는 가독성을 위해 표에서 생략된 compute.googleapis.com/
을 접두사로 추가해야 합니다.
표시 이름(Metric type) |
설명 |
---|---|
IOPS 사용률(%)
(storage_pool/iops_utilization)
|
스토리지 풀의 사용된 IOPS로, 전체 풀 IOPS의 백분율로 표시됩니다. 이 값은 다음 수식을 사용하여 계산됩니다. 사용률 = |
IOPS 초과 프로비저닝 비율(%)
(storage_pool/iops_overprovisioning)
|
스토리지 풀의 디스크에 프로비저닝된 총 IOPS와 스토리지 풀의 프로비저닝된 IOPS의 비율(백분율)입니다. |
디스크
(storage_pool/disks)
|
스토리지 풀에 있는 디스크의 수입니다. |
디스크의 총 프로비저닝된 IOPS
(storage_pool/total_disk_provisioned_iops)
|
스토리지 풀의 모든 디스크에 프로비저닝된 IOPS의 합계입니다. |
디스크의 총 프로비저닝된 용량
(storage_pool/total_disk_provisioned_capacity)
|
스토리지 풀의 모든 디스크에 프로비저닝된 용량의 합계입니다. 디스크의 프로비저닝된 용량은 총 용량과 동일합니다. 예를 들어 각각 5TiB 크기의 디스크 10개로 구성된 스토리지 풀은 디스크의 총 프로비저닝된 용량으로 50TiB를 반환됩니다. |
디스크의 총 프로비저닝된 처리량
(storage_pool/total_disk_provisioned_throughput)
|
스토리지 풀의 모든 디스크에 프로비저닝된 처리량의 합계(MiBps)입니다. |
사용된 IOPS
(storage_pool/used_iops)
|
스토리지 풀의 모든 디스크에 프로비저닝된 IOPS의 합계입니다. 하이퍼디스크 균형 스토리지 풀의 경우 디스크당 프로비저닝된 처음 3,000개의 IOPS는 이 값에 반영되지 않습니다. |
사용된 용량
(storage_pool/used_capacity)
|
|
사용된 처리량
(storage_pool/used_throughput)
|
스토리지 풀의 모든 디스크에 프로비저닝된 처리량의 합계(MBps)입니다. 하이퍼디스크 균형 스토리지 풀의 경우 디스크당 프로비저닝된 처음 140MBps 처리량은 이 값에 반영되지 않습니다. |
용량 사용률(%)
(storage_pool/capacity_utilization)
|
스토리지 풀의 사용된 용량으로, 전체 풀 용량의 백분율로 표시됩니다. 이 값은 다음 수식을 사용하여 계산됩니다. 사용률 = |
용량 초과 프로비저닝 비율(%)
(storage_pool/capacity_overprovisioning)
|
스토리지 풀의 디스크에 프로비저닝된 총 용량과 스토리지 풀의 프로비저닝된 용량의 비율(백분율)입니다. |
처리량 사용률(%)
(storage_pool/throughput_utilization)
|
스토리지 풀의 사용된 처리량으로, 전체 풀 처리량의 백분율로 표시됩니다. 이 값은 다음 수식을 사용하여 계산됩니다. 사용률 = |
처리량 초과 프로비저닝 비율(%)
(storage_pool/throughput_overprovisioning)
|
스토리지 풀의 디스크에 프로비저닝된 총 처리량과 스토리지 풀의 프로비저닝된 처리량의 비율(백분율)입니다. |
프로비저닝된 IOPS
(storage_pool/provisioned_iops)
|
스토리지 풀의 프로비저닝된 IOPS입니다. 이 측정항목은 하이퍼디스크 균형 스토리지 풀에만 유효합니다. |
프로비저닝된 용량
(storage_pool/provisioned_capacity)
|
스토리지 풀의 크기(TiB)입니다. |
프로비저닝된 처리량
(storage_pool/provisioned_throughput)
|
스토리지 풀의 프로비저닝된 처리량입니다. |
스토리지 풀 측정항목 검토
콘솔의 스토리지 풀 페이지와 특정 스토리지 풀의 스토리지 풀 관리 페이지에 있는 모니터링 탭에서 스토리지 풀 측정항목을 볼 수 있습니다.
스토리지 풀 페이지에서 각 스토리지 풀에 대해 다음을 확인할 수 있습니다.
- 프로비저닝된 용량 및 남은 용량
- 프로비저닝된 IOPS 및 남은 IOPS
- 스토리지 풀의 디스크 수
스토리지 풀의 이름을 클릭하면 스토리지 풀 관리 페이지가 열립니다. 이 페이지에는 두 개의 탭이 있습니다. 세부정보 탭에서 다음 정보를 확인할 수 있습니다.
- 페이지 상단에는 프로비저닝된 용량, 사용된 용량, 프로비저닝된 처리량, 사용된 처리량, 프로비저닝된 IOPS, 사용된 IOPS가 나와 있는 카드가 있습니다.
- 스토리지 풀 설정 섹션에는 용량, IOPS, 처리량의 사용률 비율을 보여주는 표가 있습니다.
차트에서 스토리지 풀 측정항목 시각화
측정항목 탐색기로 이전에 나열된 측정항목을 표시하여 스토리지 풀 측정항목을 시각화할 수 있습니다. 측정항목 탐색기는 Cloud Monitoring의 일부입니다.
예: 스토리지 풀 용량 사용률 시각화
차트에서 스토리지 풀 사용 용량을 시각화하려면 다음 안내를 따르세요. 다른 스토리지 풀 측정항목에 대해 동일한 절차를 따를 수 있습니다.
-
Google Cloud 콘솔에서 leaderboard 측정항목 탐색기 페이지로 이동합니다.
검색창을 사용하여 이 페이지를 찾은 경우 부제목이 Monitoring인 결과를 선택합니다.
- Google Cloud 콘솔의 툴바에서 Google Cloud 프로젝트를 선택합니다.
- 측정항목 요소에서 측정항목 선택 메뉴를 펼치고 필터 표시줄에
Storage Pool
을 입력한 후 하위 메뉴를 사용하여 특정 리소스 유형과 측정항목을 선택합니다.- 활성 리소스 메뉴에서 스토리지 풀을 선택합니다.
- 활성 측정항목 카테고리 메뉴에서 Storage_pool을 선택합니다.
- 활성 측정항목 메뉴에서 사용된 용량을 선택합니다.
- 적용을 클릭합니다.
compute.googleapis.com/storage_pool/used_capacity
입니다. - 데이터 보기 방법을 구성합니다. 특정 스토리지 풀에 대한 측정항목만 표시하려면 다음 단계를 수행합니다.
- 필터 요소에서 필터 추가를 클릭한 다음 storage_pool_id를 선택합니다. 값으로 특정 스토리지 풀 ID를 입력합니다.
- 집계 항목에서 첫 번째 메뉴를 집계되지 않음으로 설정하고 두 번째 메뉴를 storage_pool_id로 설정합니다.
차트 구성에 대한 자세한 내용은 측정항목 탐색기 사용 시 측정항목 선택을 참조하세요.
스토리지 풀 측정항목을 기반으로 알림 구성
원하는 경우 스토리지 풀이 특정 기준점에 도달할 때, 자동 확장이 활성화될 때 또는 다른 이벤트가 발생할 때 트리거되도록 알림을 설정할 수 있습니다. 측정항목을 기반으로 알림을 구성하는 방법의 예시는 스냅샷 일정 알림 구성을 참조하세요.
다음 단계
- 디스크 성능 측정항목을 검토하고 디스크 상태를 모니터링하여 디스크 성능을 모니터링합니다.
- Monitoring API 사용 설정
- Compute Engine에 모든 사용 가능한 측정항목 보기
- 측정항목 탐색기로 차트 만들기 자세히 알아보기
- Cloud Monitoring 자세히 알아보기
- 스토리지 풀 자세히 알아보기