이 문서에서는 App Optimize API 비용 및 사용량 데이터의 소스, 데이터 분류 방법, 데이터 가용성 제한사항에 대해 설명합니다.
비용 데이터
- 소스: 비용 데이터는 Cloud Billing 보고서 및 내보내기를 지원하는 것과 동일한 정보를 기반으로 합니다.
- 지연 시간: Google Cloud 제품은 다양한 간격으로 Cloud Billing 프로세스에 사용량 및 비용 데이터를 보고합니다. Google Cloud 서비스 사용과 App Optimize API에서 사용량 및 비용을 사용할 수 있는 시점 사이에 지연이 발생할 수 있습니다. 일반적으로 비용은 1일 이내에 제공되지만 경우에 따라 24시간이 초과될 수도 있습니다.
- 총비용: 표시되는 비용은 일반적으로 총비용으로, 약정 사용 할인, 지속 사용 할인 또는 프로모션 크레딧과 같은 크레딧이 적용되기 전의 계약 가격을 기준으로 한 사용량을 반영합니다.
- 통화: App Hub 애플리케이션별로 범위를 지정할 때 비용을 집계하려면 해당 애플리케이션 내의 모든 기본 리소스가 동일한 통화를 사용해야 합니다. 리소스가 통화가 다른 결제 계정에 연결되어 있으면 해당 애플리케이션의 비용 데이터가 불완전할 수 있습니다.
- 기간: 보고서 필터의 최대 기간은 현재 날짜로부터 90일 전입니다. 시작 시간은 90일 기간 이내여야 합니다.
사용률 데이터
- 소스: 사용률 측정항목은 Cloud Monitoring에서 가져옵니다.
- 기간: 보고서 필터의 최대 기간은 현재 날짜로부터 90일 전입니다. 시작 시간은 90일 기간 이내여야 합니다. Cloud Run 측정항목은 현재 날짜로부터 6주 전까지만 사용할 수 있습니다.
- 사용 가능 여부: 사용 가능 여부는 리소스 유형과 세부 측정항목을 수집하도록 적절한 에이전트 (예: 운영 에이전트)가 구성되어 있는지에 따라 다릅니다.
제품 카테고리
App Optimize API에 사용되는 제품 이름은 논리적이고 사용자 친화적으로 설계되었습니다. 비용이 Cloud Billing 보고서에 사용된 서비스 카테고리와 다르게 그룹화될 수 있습니다. 예를 들어 App Optimize API가 'Compute Engine'에 귀속시키는 비용은 Cloud Billing 관점에서 여러 기본 서비스를 포함할 수 있습니다.
비용이 App Optimize API에서 지원하지 않는 제품과 연결된 경우product_display_name 측정기준이 비어 있습니다.
리소스 수준 비용
이 섹션에는 리소스 수준 비용 데이터가 포함된 지원 제품이 나와 있습니다.
App Hub는 App Optimize API에서 지원하는 모든 리소스를 지원하지 않으며 보고된 비용에 몇 가지 제한사항이 있습니다. 자세한 내용은 애플리케이션 비용을 참고하세요.
(미리보기) 데이터 전송 비용은 네트워킹 비용으로 별도로 보고됩니다.| 제품 이름 | 지원되는 리소스 | 추가 정보 |
|---|---|---|
| PostgreSQL용 AlloyDB | 백업 클러스터 인스턴스 |
|
| App Engine | 서비스 | 데이터 전송 비용은 네트워킹 비용으로 별도로 보고됩니다. |
| Bigtable | 앱 프로필 인스턴스 |
인스턴스: 데이터 전송 비용은 네트워킹 비용으로 별도 보고됩니다. |
| Cloud Deploy | 배포 파이프라인 | |
| Cloud Run | 작업 서비스 |
|
| Cloud Run Functions | 함수 |
데이터 전송 비용은 네트워킹 비용으로 별도로 보고됩니다. |
| Compute Engine | 할당 주소 디스크 전달 규칙 전역 주소 이미지 인스턴스 인스턴트 스냅샷 머신 이미지 관리형 인스턴스 그룹 (MIG) 네트워크 연결 예약 스냅샷 스토리지 풀 대상 VPN 게이트웨이 VPN 게이트웨이 VPN 터널 |
|
| Google Kubernetes Engine | 클러스터 |
|
| Dataflow | 작업 스냅샷 |
|
| Cloud Data Fusion | 인스턴스 | |
| Managed Service for Apache Spark | Batch Cluster Session |
클러스터의 경우:
|
| Dataproc Metastore | 서비스 | |
| Firestore | 데이터베이스 |
데이터 전송 비용은 네트워킹 비용으로 별도로 보고됩니다. |
Cloud Interconnect (미리보기) |
VLAN 연결 |
리소스 비용에는 VLAN 연결의 시간당 비용이 포함됩니다. VLAN 연결의 데이터 전송 비용은 네트워킹 비용으로 별도로 보고됩니다. 데이터 전송 비용은 VLAN 연결을 사용하는 리소스에 청구되지 않습니다. |
| Backup for GKE | 백업 계획 | |
Cloud Load Balancing (미리보기) |
전달 규칙 |
데이터 전송 및 처리 비용은 전달 규칙 또는 URL 맵을 사용하는 리소스에 기여하지 않습니다.
전달 규칙 또는 URL 맵의 데이터 전송 및 데이터 처리 비용은 네트워킹 비용으로 별도로 보고됩니다. |
| Cloud Logging | 로그 버킷 | |
| Microsoft Active Directory용 관리형 서비스 | 도메인 | |
| Memorystore for Redis | 인스턴스 | |
| Secret Manager | 보안 비밀 | |
| Spanner | 인스턴스 데이터베이스 |
|
| Cloud SQL Admin API | 인스턴스 | |
| Cloud Storage | 버킷 |
데이터 전송 비용은 네트워킹 비용으로 별도로 보고됩니다. |
애플리케이션 비용
App Hub 애플리케이션의 경우 총비용에는 애플리케이션에서 완전히 사용되는 모든 리소스가 포함됩니다.
애플리케이션 비용에는 다음과 같은 제한사항이 적용됩니다.
- 이 총 애플리케이션 비용에는 다음 비용이 포함되지 않습니다.
- VLAN 연결과 같이 애플리케이션 간에 공유되는 리소스
- Managed Service for Apache Spark 세션 및 배치와 같은 단기 리소스
- 애플리케이션 비용에는 App Hub에서 지원하고 App Optimize API에서 지원하는 리소스의 비용만 포함됩니다.
- App Hub 애플리케이션으로 범위를 지정할 때는 모든 기본 애플리케이션 리소스가 동일한 통화를 사용해야 합니다. 애플리케이션 리소스가 통화가 다른 결제 계정에 연결되어 있으면 애플리케이션의 비용 데이터가 불완전하거나 반환되지 않을 수 있습니다.
- 위치별로 리소스를 필터링할 수 없습니다.
다음 단계
- 보고서에 대해 자세히 알아보세요.