이 페이지는 Apigee에 적용되지만 Apigee Hybrid에는 적용되지 않습니다.
Apigee Edge 문서 보기
Apigee 게이트웨이 노드 사용량을 보고, 결제를 모니터링하고, 예상 비용을 추정하는 데 사용할 수 있는 몇 가지 도구가 있습니다. 이 주제에서는 결제 또는 조직 관리자가 다음을 수행하는 방법에 대해 설명합니다.
- Apigee 게이트웨이 노드 사용량 보기
- Cloud Monitoring 알림 구성
- 결제 계정별 리소스 사용량 보기
- Cloud Billing 알림 구성
- 청구액 예측
- 결제 관련 문의에 답변하기
Apigee 게이트웨이 노드 사용량 보기
Cloud Monitoring의 측정항목 탐색기를 사용하여 특정 시점의 Apigee 게이트웨이 노드 사용량을 볼 수 있습니다. 구성 탭을 사용하든 MQL 쿼리를 사용하든 측정항목 탐색기의 그래픽 출력에서 게이지 측정항목을 나타냅니다. 즉, 그래프의 각 지점은 측정 시간에 각 리전에 있는 모든 환경에서 Apigee 인스턴스의 Apigee 게이트웨이 노드 활용률을 기록합니다.
측정항목 탐색기에서 Apigee 게이트웨이 노드 사용량을 보려면 다음 단계를 수행합니다.
- Google Cloud 콘솔에서 측정항목 탐색기 페이지를 엽니다.
- 툴바에서 탐색기 탭을 선택합니다.
- 구성 탭을 선택합니다.
- 측정항목 선택 메뉴를 펼치고 필터 표시줄에
Apigee
를 입력한 후 하위 메뉴를 사용하여 리소스 유형, 카테고리, 측정항목을 선택합니다.- 활성 리소스 메뉴에서 Apigee 환경 인스턴스를 선택합니다.
- 활성 측정항목 카테고리 메뉴에서 환경을 선택합니다.
- 활성 측정항목 메뉴에서 Apigee 게이트웨이 노드를 선택합니다.
- 적용을 클릭합니다.
- 필터 섹션에서 다음을 수행합니다.
- 그룹화 기준 메뉴를 사용해서 리소스 라벨을 기준으로 그룹화합니다. 환경 및 위치별로 그룹화하려면 목록 옵션에서
env
및location
모두를 선택합니다. - 애그리게이터 메뉴에서 합계를 선택합니다.
- 선택사항. 최소 정렬 기간을 1분으로 설정하여 분당 노드 사용량을 확인합니다.
- 그룹화 기준 메뉴를 사용해서 리소스 라벨을 기준으로 그룹화합니다. 환경 및 위치별로 그룹화하려면 목록 옵션에서
- 확인을 클릭하여 필터를 적용합니다.
또는 측정항목 탐색기 페이지의 MQL 탭을 사용해도 동일한 데이터를 볼 수 있습니다.
- 툴바에서 탐색기 탭을 선택합니다.
- MQL 탭을 선택합니다.
- 다음 쿼리를 입력하여 각 리전의 모든 환경에서 Apigee 게이트웨이 노드 수를 확인합니다.
fetch apigee.googleapis.com/EnvironmentInstance | metric 'apigee.googleapis.com/environment/instance/gateway_nodes' | group_by 1m, [value_gateway_nodes_aggregate: aggregate(value.gateway_nodes)] | every 1m | group_by [resource.location, resource.env], [value_gateway_nodes_aggregate_aggregate: aggregate(value_gateway_nodes_aggregate)]
리소스 및 측정항목 선택이나 MQL 쿼리를 사용하여 데이터 뷰를 구성한 후에 나중에 참조할 수 있도록 커스텀 대시보드에 데이터를 저장할 수 있습니다. 선택한 보기를 저장하려면 다음 안내를 따르세요.
- 탐색기 탭의 차트 창에서 차트 저장 버튼을 클릭합니다.
- 차트 저장 대화상자에서 다음 정보를 입력합니다.
- 차트 제목 필드: 차트 이름을 입력하거나 추천 제목을 사용합니다.
- 대시보드 드롭다운: 기존 대시보드를 선택하거나 새 대시보드를 선택하여 새 대시보드를 만들고 이름을 지정합니다. 선택한 대시보드에 차트가 저장됩니다.
- 저장을 클릭합니다.
차트를 저장한 후 Google Cloud 콘솔에서 대시보드 개요 페이지로 이동하여 선택한 대시보드를 보고 차트에 액세스할 수 있습니다.
Cloud Monitoring을 사용하여 커스텀 보기를 만들고 관리하는 방법을 자세히 알아보려면 대시보드 및 차트를 참조하세요.
Cloud Monitoring 알림 구성
Cloud Monitoring에서 Apigee 게이트웨이 노드 사용량에 대해 측정항목 보고를 구성한 다음에는 측정항목 기반 알림 정책을 사용 설정할 수 있습니다. 알림을 통해 클라우드 애플리케이션의 문제를 적시에 파악하여 문제를 신속하게 해결할 수 있습니다. 예를 들어 Apigee 게이트웨이 노드 사용량을 모니터링하도록 알림 정책을 구성할 수 있습니다. 자세한 내용은 알림 작동 방식을 참조하세요.
Google Cloud 콘솔, Cloud Monitoring API, Google Cloud CLI를 사용하여 측정항목 기준 알림 정책을 Google Cloud 프로젝트에 추가할 수 있습니다. Google Cloud 콘솔을 사용할 때 권장 알림을 만들거나 Cloud Monitoring의 알림 페이지에서 시작하여 알림을 만들 수 있습니다.
측정항목 기반 알림 정책을 만드는 데 필요한 일반적인 단계는 측정항목 기반 알림 정책 만들기에 설명되어 있습니다. 특히 Apigee 게이트웨이 노드 사용량을 기반으로 알림 정책을 구성하려면 리소스 그룹 알림 정책 만들기의 단계를 수행하면 됩니다.
다음 구성 세부정보를 사용하여 Apigee 게이트웨이 노드 사용량에 대한 알림을 맞춤설정할 수 있습니다.
- 정책 만들기 창의 측정항목 선택 섹션에서 필터 표시줄에
Apigee
를 입력한 후 하위 메뉴를 사용해서 리소스 유형, 카테고리, 측정항목을 선택합니다.- 활성 리소스 메뉴에서 Apigee 환경 인스턴스를 선택합니다.
- 활성 측정항목 카테고리 메뉴에서 환경을 선택합니다.
- 활성 측정항목 메뉴에서 Apigee 게이트웨이 노드를 선택합니다.
- 필터 추가 섹션에서 그룹화 기준 메뉴를 사용해서 리소스 라벨을 기준으로 그룹화합니다. 환경 및 위치별로 그룹화하려면 목록 옵션에서
env
및location
모두를 선택합니다.
결제 계정별 리소스 사용량 보기
결제 계정별 Apigee 게이트웨이 노드 및 Analytics API 호출 사용량을 보려면 다음 단계를 따르세요.
- Cloud 콘솔의 아무 곳에서나 탐색 메뉴 menu를 클릭하고 결제를 선택합니다.
- 결제 계정이 둘 이상인 경우, 연결된 결제 계정으로 이동을 선택하여 현재 프로젝트의 결제 계정을 확인합니다. 다른 결제 계정을 찾으려면 결제 계정 관리를 선택하고 사용량 보고서를 확인할 계정을 선택합니다.
- 보고서를 선택합니다.
- 그룹화 기준 > SKU를 선택합니다. 이 메뉴는 숨겨져 있을 수 있습니다. 필터 표시를 클릭하면 이 메뉴에 액세스할 수 있습니다.
- SKU 드롭다운 목록에서 다음을 선택합니다.
- Apigee 게이트웨이 노드
- Analytics API 호출
사용량 데이터를 그룹화하지 않으려면 이들 SKU 중 하나만 선택하면 됩니다.
참고: 사용량이 0인 SKU는 그룹화 기준 > SKU 풀다운 메뉴에 나타나지 않습니다.
- 선택한 SKU별로 필터링된 사용량 데이터가 표시됩니다.
결제 보고서 및 비용 추세 보기에 대해 자세히 알아보려면 결제 보고서 및 비용 추세 보기를 참조하세요.
Cloud Billing 알림 구성
Google Cloud 콘솔의 예산 및 알림 페이지를 사용하여 알림을 만들면 청구 가능 또는 예측 요금이 설정된 예산을 초과할 경우 알림을 받을 수 있습니다.
결제 알림을 구성하려면 예산 및 예산 알림 설정에 설명된 단계를 따릅니다. 예산 및 알림을 설정하는 데 필요한 역할 및 권한 세부정보를 포함하여 전체 Cloud Billing 문서를 보려면 Cloud Billing 문서를 참조하세요.
청구액 예측
이 페이지에 설명된 대로 원하는 사용량 데이터를 확보하면 다음 두 가지 방법으로 예상 청구액을 계산할 수 있습니다.
- Google Cloud 가격 계산기 사용를 사용합니다.
- 리소스 데이터를 Apigee 가격 책정 테이블과 비교합니다.
Google Cloud 가격 계산기 사용
청구 요금을 추정하기 위해 가격 계산기를 사용하려면 다음 안내를 따르세요.
- Google Cloud 가격 계산기를 엽니다.
가격 계산기로 이동합니다.
- Apigee 제품을 검색하거나 선택합니다.
- 요금제 예측에 사용하려는 환경 이름을 입력합니다.
- 트래픽 부하 예측에 사용할 기준을 선택합니다.
- 월별 API 호출: 환경의 평균 월별 API 호출을 입력합니다.
- 초당 트랜잭션 수(TPS): 환경의 평균(TPS)를 입력합니다.
- 환경의 리전 수를 입력합니다.
- 합산하여 추정을 클릭합니다.
예측 값이 생성된 다음 이후 참조를 위해 예측 값을 이메일 전송, 저장 또는 다운로드할 수 있습니다.
추가 네트워킹 요금이 적용되고 개별적으로 청구됩니다. 계산기를 사용하여 네트워킹 데이터 전송, Cloud Load Balancing, Cloud DNS, Cloud KMS, Compute Engine 서비스 등의 추가 요금을 합산하여 추정할 수 있습니다. 다른 제품 및 서비스의 예상 비용에 대한 자세한 내용은 사용한 만큼만 지불하는 가격 책정 예시를 참조하세요.
사용량 데이터와 가격 책정 정보 비교
또한 이 표에서 발견된 가격과 현재 사용량 데이터를 비교하여 이후 청구 요금을 합리적으로 추정할 수 있습니다.
Apigee 정책 및 대상을 구현하여 성능을 최적화하는 방법에 대한 권장사항은 테스트에 사용된 API 프록시를 참조하세요. 더 많은 권장사항은 안티패턴 소개에서 확인할 수 있습니다.
결제 관련 문의
그 밖의 결제와 관련하여 지원을 받으려면 다음 리소스를 활용하세요.
- 결제 보고서를 보려면 결제 보고서 및 비용 추세 보기를 참조하세요.
- 결제에 대해 자세히 알아보려면 결제 문서를 참조하세요.
- 결제 관련 문제를 해결하려면 Google Cloud Billing 문제 해결 도구를 사용하세요.
- 결제 관련 문의를 하려면 Billing 지원팀에 문의하세요.
- 프로젝트의 결제 설정을 변경하거나 사용 중지하려면 Google Cloud 콘솔에서 결제 메뉴로 이동합니다. 자세한 내용은 프로젝트 결제 설정 수정을 참조하세요.