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

Untuk mendapatkan izin yang diperlukan untuk mengakses dasbor penggunaan penagihan dan perkiraan biaya, minta admin IAM Organisasi Anda untuk memberi Anda peran yang sesuai di namespace yang berlaku.

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})