7.2. 시간별 및 일별 클러스터 용량 측정

다음 보고서는 시간별 및 일별 클러스터 용량을 모두 측정하는 방법을 보여줍니다. 일별 보고서는 시간별 보고의 결과를 집계하여 작동합니다.

다음 보고서에서는 매시간 클러스터 CPU 용량을 측정합니다.

클러스터당 시간별 CPU 용량 예

apiVersion: metering.openshift.io/v1
kind: Report
metadata:
  name: cluster-cpu-capacity-hourly
spec:
  query: "cluster-cpu-capacity"
  schedule:
    period: "hourly" 1

1
이 기간을 daily로 변경하여 일별 보고서를 받을 수 있지만 더 큰 데이터 집합을 사용하면 시간별 보고서를 사용한 다음 시간별 데이터를 일별 보고서로 집계하는 것이 더 효율적입니다.

다음 보고서는 시간별 데이터를 일별 보고서로 집계합니다.

클러스터당 일별 CPU 용량 예

apiVersion: metering.openshift.io/v1
kind: Report
metadata:
  name: cluster-cpu-capacity-daily 1
spec:
  query: "cluster-cpu-capacity" 2
  inputs: 3
  - name: ClusterCpuCapacityReportName
    value: cluster-cpu-capacity-hourly
  schedule:
    period: "daily"

1
구성을 유지하려면 다른 값을 변경할 때 보고서의 name을 변경해야 합니다.
2
cluster-memory-capacity도 측정할 수 있습니다. 연결된 시간별 보고서에서도 쿼리를 업데이트해야 합니다.
3
inputs 섹션에서는 이 보고서가 시간별로 집계하도록 구성합니다. 특히 값: cluster-cpu-capacity-hour은 집계되는 시간별 보고서의 이름입니다.