클라우드 비용 인텔리전스는 총 AWS 또는 EC2 비용과 같은 cloud 지출을 높은 수준에서 보여줍니다. 해당 뷰는 지출 규모를 알려주지만, 서비스에서 단일 가치 단위를 제공하는 데 드는 비용은 알려주지 않습니다.
단위 경제학이 그 격차를 해소합니다. 이는 쿼리당 비용(비즈니스에서 하나의 쿼리를 실행하는 데 드는 비용)과 같은 비즈니스 메트릭을 측정합니다. 비용이 증가할 때 단위 메트릭은 두 가지 매우 다른 상황의 차이를 구별하는 데 도움이 됩니다:
- 성장: 더 많은 사용자를 지원하거나 더 많은 쿼리를 실행했기 때문에 비용이 증가했습니다. 이는 일반적으로 비즈니스 성장을 반영합니다.
- 낭비: 작업은 동일하게 유지되면서 비용이 상승했으며, 이는 조사해야 할 비효율성을 나타냅니다.

단위 메트릭 생성
효율성을 추적하려면 cloud 지출을 쿼리 또는 트랜잭션과 같은 비즈니스 이벤트에 연결하는 단위 메트릭을 생성하십시오.
- one.newrelic.com > All capabilities > Cloud Cost Intelligence 으)로 이동합니다.
- cloud 지출을 쿼리와 같은 비즈니스 가치 단위에 연결하는 단위 메트릭을 설정하려면 Create unit cost을(를) 클릭하십시오.
- Define New Unit Cost 섹션에서 다음 필드를 완료합니다:
들 | 설명 |
|---|---|
Metric name (필수의) | 측정하려는 비즈니스 메트릭의 이름입니다(예: 결제당 비용). |
Unit (필수의) | 측정 기준이 되는 단위입니다. 예를 들어 $/트랜잭션입니다. |
Description | 이 단위 비용이 나타내는 것에 대한 설명입니다. |
Category | 메트릭이 속한 카테고리입니다. 예를 들어 Commerce, 인프라 또는 Kubernetes입니다. 필요한 경우 새 카테고리를 추가할 수 있습니다. |
Benchmark / Efficiency Score | 단위 비용에 대한 목표 임계값입니다(예: 2.5). 실제 단위 비용이 이 벤치마크 내에 유지되면 효율성 점수가 좋은 것입니다. |
비용 및 사용량 정의
클라우드 비용 인텔리전스는 한 값을 다른 값으로 나누어 단위 비용을 계산합니다. 이 두 부분을 나란히 정의합니다:
- Cost Definition: 지출과 같이 측정하려는 비용 메트릭입니다.
- Usage Definition: 쿼리 수와 같이 측정하려는 비즈니스 메트릭입니다.
팁
두 패널 사이의 전환 버튼을 사용하여 분자와 분모를 바꿉니다. 전환하면 패널 헤더가 업데이트되어 어느 부분이 Value Unit (Numerator) 이고 어느 부분이 Cost (Denominator)인지 표시됩니다. 이를 통해 단위당 비용(예: 쿼리당 비용) 또는 비용당 단위(예: 특정 비용에 대해 제공된 쿼리 수)를 측정할 수 있습니다.
비용 정의
Filters 탭 또는 NRQL 탭을 사용하여 비용 메트릭을 정의합니다.
Filters
Configure Filters을(를) 클릭하고 필터 소스를 선택하십시오:
- Cost overview: 계정, 서비스 및 리전과 같은 cloud 공급자 차원으로 필터링합니다.
- Kubernetes: 클러스터, 컨테이너 및 배포와 같은 Kubernetes 차원으로 필터링합니다.
선택한 날짜 범위에 대해 일치하는 지출을 계산하려면 Validate & Calculate Spend을(를) 클릭하십시오.
Matched Spend 값은 필터에 대한 월별 지출을 보여줍니다. 결과를 보려면 Preview Spend을(를) 클릭하십시오.
NRQL
필터 대신 NRQL 쿼리로 비용 메트릭을 정의하려면 NRQL 탭을 사용하십시오.
사용법 정의
Guided 모드 또는 NRQL 탭을 사용하여 비즈니스 메트릭을 정의하십시오. 계정 드롭다운 메뉴를 사용하여 쿼리할 계정을 선택하십시오.
Guided
다음 필드를 사용하여 쿼리를 단계별로 빌드하십시오:
들
설명
Event type
쿼리하려는 이벤트입니다.
Aggregation
결과에 적용할 집계입니다(예: Count).
Where condition (선택 과목)
결과를 필터링하는 조건입니다. WHERE 키워드 없이 조건을 입력하십시오(예: appName='MyApp' AND duration>1).
Facet (선택 과목)
결과를 그룹화할 속성입니다(예: appName).
Enable Timeseries
결과를 시계열로 반환할지 여부입니다.
Generated NRQL
선택 항목에서 생성된 NRQL 쿼리입니다.
쿼리를 실행하려면 Validate & Run Query을(를) 클릭하십시오.
Estimated Volume 값은 월별 단위를 보여줍니다. 결과를 보려면 Preview Results을(를) 클릭하십시오.
NRQL
안내 모드를 사용하는 대신 자체 NRQL 쿼리를 작성하려면 NRQL 탭을 사용하십시오.
분자 및 분모
Dynamic Unit Cost Calculation 패널은 메트릭을 빌드할 때 실시간 결과를 보여줍니다. 분자를 분모로 나누어 Resulting Metric을(를) 생성합니다. 예를 들어, 총 비용을 총 쿼리 수로 나누면 쿼리당 비용이 산출됩니다.
결과가 올바르게 보이면 Confirm을(를) 클릭하여 단위 비용을 저장하거나 Discard changes을(를) 클릭하여 삭제하십시오.
결과 보기
단위 비용을 생성한 후 그리드 뷰에는 생성한 모든 단위 메트릭이 표시됩니다(예: Cost per Transaction, Kubernetes Cost per Pod, CCI Cost per query).
단위 메트릭에서 Details >을(를) 클릭하여 다음이 포함된 세부 정보 뷰를 엽니다:
- 요약 메트릭: Unit Cost, Total Spend (분자), 분모 볼륨(예: Transaction Volume) 및 Efficiency Score. 각 메트릭은 이전 기간과 비교한 백분율 변화를 보여줍니다. 효율성 점수는 벤치마크 데이터를 사용할 수 있는 경우에만 값을 표시합니다.
- Unit Cost Trend: 선택한 시간 범위 동안의 총 지출 및 단위 비용을 표시하는 차트입니다.
- Cost Contribution to Unit Cost: 일일 총 비용의 백분율을 보여주는 차트입니다. 기여도를 계정과 같은 차원으로 분류하려면 Group by 드롭다운 메뉴를 사용하십시오.
- Definition: 메트릭을 정의하는 Cost Definition 및 Usage Definition 쿼리입니다.
- Metadata: 메트릭을 생성한 사람, 생성 및 마지막 수정 날짜, 상태 및 단위와 같은 세부 정보입니다.
결과를 그룹화하여(예: cloud 제공자별) 단위 비용이 차원 전반에 걸쳐 어떻게 분류되는지 확인할 수 있습니다.