Mengirim kueri metrik penagihan

Untuk membuat kueri dan memvisualisasikan metrik penagihan, gunakan dasbor Penggunaan Penagihan dan Perkiraan Biaya.

Dasbor ini memberikan visualisasi pada metrik terkait penagihan berikut:

  • server_org_count
  • kube_namespace_resource_usage
  • pod:kube_pod_container_resource_requests:sum
  • metering_storage_organization_allocated_capacity_bytes
  • metering_storage_allocated_capacity_bytes
  • metering_gdcbackup_protected_pods_count
  • metering_gdcbackup_protected_vms_count
  • ai_vision_usage
  • ai_speech_audio_length_sum
  • ai_translation_usage_codepoints

Melalui dasbor ini, Anda dapat memfilter nilai metrik menurut namespace, Task Order (TO), atau Contract Line Item Number (CLIN).

Sebelum memulai

Memfilter nilai metrik namespace

  • Untuk memfilter nilai metrik menurut label pada namespace, jalankan kueri berikut di halaman Explore instance pemantauan:
none sum by (label_CONVERTED_LABEL_NAME) (METRIC_NAME{} * on (cluster, namespace) \ group_left(label_CONVERTED_LABEL_NAME) \ kube_namespace_labels{label_CONVERTED_LABEL_NAME=LABEL_VALUE})

Ganti variabel berikut:

  • CONVERTED_LABEL_NAME: kunci label untuk memfilter nilai metrik. Ganti semua karakter non-alfabet dalam label ini dengan garis bawah _. Misalnya: app.kubernetes.io/component menjadi app_kubernetes_io_component.
  • METRIC_NAME: nama metrik terkait penagihan.
  • LABEL_VALUE: nilai label untuk memfilter metrik.

Memfilter nilai metrik pod

  • Untuk memfilter nilai metrik menurut label pada pod, jalankan kueri berikut di halaman Explore instance pemantauan:
none sum by (label_CONVERTED_LABEL_NAME) (METRIC_NAME{} * on (cluster, namespace, pod) \ group_left(label_CONVERTED_LABEL_NAME) \ kube_pod_labels{label_CONVERTED_LABEL_NAME=LABEL_VALUE})