최적화 페이지에는Google Cloud 서비스의 요약 비용 및 사용률 데이터가 표시됩니다. 다음 정보를 확인할 수 있습니다.
- 선택한 프로젝트 또는 App Hub 애플리케이션의 총비용 및 비용 추세입니다.
- 비용이 가장 높은 상위 5개 리소스 또는 애플리케이션 워크로드와 비용 변동
- 가장 비용이 많이 드는 리소스 또는 사용률이 가장 낮은 워크로드 5개
더 많은 리소스와 워크로드의 비용을 확인하려면 비용 탐색기를 사용하면 됩니다.
최적화 페이지는 BigQuery로 Cloud Billing 내보내기에서 제공하는 데이터를 사용합니다. BigQuery에서 보다 자세한 비용 분석을 수행하려면 내보내기 기능을 직접 사용하면 됩니다.
제한사항 및 알려진 문제
프리뷰 기간에는 Google Kubernetes Engine (GKE) 영역 클러스터의 데이터를 비롯한 일부 비용 및 비용 변경 데이터가 불완전할 수 있습니다.
Compute Engine VM, Compute Engine MIG, GKE 클러스터 비용에는 데이터 이그레스 또는 영구 디스크 사용량에 대한 네트워크 요금이 포함되지 않습니다. 이러한 비용은 별도로 보고됩니다.
App Hub 애플리케이션의 데이터를 보는 경우 다음 제한사항이 적용됩니다.
- 모든 애플리케이션 리소스 비용이 동일한 통화인 경우에만 애플리케이션 비용을 볼 수 있습니다. 애플리케이션에 서로 다른 결제 계정과 연결된 리소스가 있는 경우 애플리케이션 비용 데이터를 보려면 모든 결제 계정이 동일한 통화로 구성되어야 합니다.
- 위치별로 리소스를 보거나 필터링할 수 없습니다.
시작하기 전에
최적화 페이지는 Cloud Billing을 사용하여 비용 데이터를 가져오고 Cloud Monitoring을 사용하여 사용률 측정항목을 가져옵니다. 최적화 페이지를 사용하려면 Monitoring 데이터 및 구성 정보에 대한 액세스 권한과 Cloud Billing 데이터를 볼 수 있는 권한이 필요합니다.
Cloud 허브를 설정합니다.
아직 사용 설정되지 않은 경우 앱 최적화 API를 사용 설정합니다.
- 최적화 페이지로 이동합니다.
Google Cloud 콘솔 툴바에서 API를 사용 설정하려는 프로젝트를 선택합니다.
애플리케이션의 비용 및 사용량을 보려면 앱 지원 폴더에서 관리 프로젝트를 선택하세요. 앱 지원 폴더에는 앱 지원 폴더 아이콘 (
)이 있습니다. 하위 관리 프로젝트에도 고유한 아이콘 (
)이 있으며 프로젝트 이름은
FOLDER-NAME-mp
형식입니다.개별 프로젝트의 비용과 사용량을 보려면 보려는 리소스가 포함된 프로젝트를 선택합니다.
App Optimize API 사용 설정을 클릭합니다. 필수 API 사용 설정 대화상자가 열립니다.
사용 설정을 클릭합니다.
필요한 역할
최적화 페이지에서 데이터를 보는 데 필요한 권한은 프로젝트별로 보는지 애플리케이션별로 보는지에 따라 다릅니다.
프로젝트 뷰
프로젝트의 비용 및 사용률 데이터를 보는 데 필요한 권한을 얻으려면 관리자에게 프로젝트에 대한 다음 IAM 역할을 부여해 달라고 요청하세요.
-
API 사용 설정 또는 중지:
서비스 사용량 관리자 (
roles/serviceusage.serviceUsageAdmin
) -
사용률 데이터 보기:
모니터링 뷰어(
roles/monitoring.viewer
) -
비용 보기:
뷰어(
roles/viewer
) 또는billing.resourceCosts.get
권한이 있는 커스텀 역할
애플리케이션 보기
애플리케이션의 비용 및 사용률 데이터를 보는 데 필요한 권한을 얻으려면 관리자에게 앱 지원 폴더에 대한 다음 IAM 역할을 부여해 달라고 요청하세요.
-
API 사용 설정 또는 중지:
서비스 사용량 관리자 (
roles/serviceusage.serviceUsageAdmin
) -
사용률 데이터 보기:
모니터링 뷰어(
roles/monitoring.viewer
) -
비용 보기:
뷰어(
roles/viewer
) 또는billing.resourceCosts.get
권한이 있는 커스텀 역할 -
애플리케이션 데이터 보기:
App Hub 뷰어(
roles/apphub.viewer
) -
폴더 데이터 보기:
폴더 뷰어 (
roles/folder.viewer
)
관리자가 이미 Cloud Hub 운영자 (roles/cloudhub.operator
) 역할 또는 앱 관리 뷰어 역할(roles/apphub.appManagementViewer
)을 부여한 경우 모니터링 뷰어 권한이 해당 역할에 포함됩니다.
비용 분석을 기반으로 변경사항을 적용하려면(예: Active Assist의 추천 적용 또는 Cloud Run의 결제 옵션 변경) 추가 권한이 필요하거나 필요한 권한이 있는 조직 구성원과의 협력이 필요합니다.
비용 및 사용률 보기
선택한 프로젝트 또는 애플리케이션의 데이터를 볼 때 페이지를 필터링하여 특정 제품을 표시할 수 있습니다.
Cloud Billing과 최적화 페이지는 제품 관련 비용을 다르게 분류합니다.
최적화 페이지에서는 제품별로 비용을 논리적으로 정리합니다. Cloud Billing은 리소스 사용량의 SKU를 서비스로 그룹화합니다. Cloud Billing의 서비스는 Google Cloud제품의 하위 집합일 수도 있고 여러 Google Cloud 제품의 SKU를 포함할 수도 있습니다. 이러한 Cloud Billing 서비스는 App Hub 서비스와 관련이 없습니다.
예를 들어 Compute Engine 및 GKE 제품의 비용은 여러 Cloud Billing 서비스와 동일합니다.
최적화 페이지의 제품 | Cloud Billing의 서비스 |
---|---|
Compute Engine | Compute Engine 및 VM Manager |
GKE | Compute Engine 및 GKE |
Persistent Disk | Compute Engine |
네트워킹 서비스에는 Cloud Load Balancing, Cloud NAT, Cloud VPN, Private Service Connect, 성능 대시보드와 같은 여러 네트워킹 제품의 SKU가 포함됩니다. 최적화 페이지는 이러한 비용을 제품별로 분류하지만 Cloud Billing은 단일 네트워킹 서비스만 제공하며 각 네트워킹 제품에 대한 정의된 서비스는 없습니다.
Google Cloud SKU 목록을 검색하여 Cloud Billing에서 SKU가 분류되는 방식을 자세히 알아볼 수 있습니다. 비용 및 사용량을 확인하려면 다음 단계를 따르세요.
Google Cloud 콘솔에서 최적화 페이지로 이동합니다.
확인하려는 프로젝트 또는 애플리케이션을 선택합니다.
- 프로젝트의 데이터를 보려면 툴바의 프로젝트 선택기에서 프로젝트를 선택합니다.
- 애플리케이션의 데이터를 보려면 툴바의 프로젝트 선택기에서 앱 지원 폴더를 선택합니다. 어떤 폴더를 선택해야 할지 모르는 경우 관리자에게 문의하세요.
특정 제품, 위치 또는 이전 기간의 데이터를 필터링하려면 제품, 위치 또는 기간 필터에서 옵션을 선택합니다. 최대 30일의 데이터를 볼 수 있습니다.
최적화 페이지에는 다음 정보가 표시됩니다.
비용 추세: 선택한 필터의 총비용입니다.
그림 1: 프로젝트의 비용 요약 그림 2: 애플리케이션의 비용 요약 - 총 총비용: 선택한 필터의 사용량에 대한 총비용을 표시합니다. 총비용은 약정 사용 할인 (CUD) 또는 기타 크레딧이 적용되기 전의 계약 가격을 기준으로 합니다. 애플리케이션의 경우 총비용에는 애플리케이션에서 완전히 사용되는 모든 리소스가 포함되며 애플리케이션 간에 공유되는 리소스의 비용은 포함되지 않습니다.
- 비용 변화: 총비용의 변화를 표시합니다. 변경사항은 선택한 기간을 기준으로 계산됩니다. 예를 들어 7일을 선택하고 현재 날짜가 2025년 4월 30일인 경우 변화율은 4월 23~29일의 데이터와 4월 16~22일의 데이터를 비교한 것입니다. 태평양 표준시가 적용되는 경우 청구일은 미국 및 캐나다 태평양 표준시 (UTC-8) 시간대의 자정에 시작됩니다. 태평양 일광 절약 시간이 적용되는 경우 청구일은 미국 및 캐나다 태평양 일광 절약 시간 (UTC-7) 시간대의 자정에 시작됩니다.
비용 및 사용률별 리소스: 이 섹션에는 추가 조사를 위해 고려해야 할 상위 리소스가 나열됩니다. 지원되지 않는 제품과 관련된 비용은 기타로 분류됩니다.
프로젝트의 경우: 비용과 비용 변동이 가장 큰 상위 5개 리소스와 비용이 높고 활용도가 가장 낮은 상위 5개 리소스를 표시합니다. 지원되지 않는 제품의 리소스는 기타로 분류됩니다.
그림 3: 프로젝트 비용 요약 - 비용을 자세히 살펴보려면 특정 리소스 이름을 클릭하여 해당 리소스의 세부정보를 확인하세요.
- 자세한 비용 정보를 보려면 비용 탐색기에서 세부정보 보기를 클릭하세요. 비용 탐색기의 뷰는 최적화 페이지와 동일한 프로젝트, 제품, 위치, 시간 범위를 표시하도록 필터링됩니다.
애플리케이션의 경우: 비용이 높고 비용 변동이 가장 큰 상위 5개 워크로드 및 서비스와 비용이 높고 사용률이 가장 낮은 상위 5개 워크로드 및 서비스를 표시합니다.
그림 4: 애플리케이션의 비용 요약 - 비용을 자세히 살펴보려면 특정 워크로드 또는 서비스 이름을 클릭하여 해당 워크로드 또는 서비스의 세부정보를 확인합니다.
- 자세한 비용 정보를 보려면 비용 탐색기에서 세부정보 보기를 클릭하세요. 비용 탐색기의 뷰는 최적화 페이지와 동일한 애플리케이션, 제품, 위치, 기간을 표시하도록 필터링됩니다.
비용 탐색기 사용에 대한 자세한 내용은 비용 탐색기로 비용 최적화를 참고하세요.
활용률은 서비스 비용의 한 측면일 뿐이므로 사용하는 서비스에 제공되는 다른 비용 최적화 기능 및 권장사항의 맥락에서 최적화 페이지의 데이터를 사용하는 것이 좋습니다. Google Cloud예를 들어 Compute Engine, Google Kubernetes Engine (GKE), Cloud Run은 약정 사용 할인을 제공합니다. 또한 Cloud Run을 사용하면 인스턴스 사용 방식에 따라 다양한 결제 옵션을 선택할 수 있습니다.
App Optimize API 사용 중지
최적화 페이지에서 데이터를 더 이상 보고 싶지 않다면 API를 사용 중지하면 됩니다.
Google Cloud 콘솔 툴바에서 API를 사용 중지할 프로젝트를 선택합니다.
App Optimize API 대시보드로 이동합니다.
사용 중지를 클릭합니다.
확인 대화상자에서 사용 중지를 클릭합니다.
다음 단계
- FinOps 허브에서 비용 절감 및 최적화 기회를 살펴보세요.
- Cloud Billing 보고서로 심층적인 비용 분석을 수행하세요.
- Google Cloud 아키텍처 프레임워크: 비용 최적화 문서에서 비용 최적화 권장사항을 알아보세요.