Jenis nilai dan jenis metrik

Dalam diskusi model metrik, bagian Jenis metrik memberikan diskusi umum tentang atribut yang mendeskripsikan jenis metrik. Bagian ini memberikan diskusi yang lebih mendetail tentang dua atribut tersebut:

  • Jenis nilai
  • Jenis metrik

Jenis nilai

Jenis nilai adalah jenis data untuk pengukuran. Setiap deret waktu mencatat jenis nilai (jenis ValueType) untuk titik datanya.

  • Untuk pengukuran yang terdiri dari satu nilai pada satu waktu, seperti nilai boolean dan data numerik, jenis nilai akan memberi tahu Anda cara data disimpan:

    • BOOL, boolean
    • INT64, bilangan bulat 64-bit
    • DOUBLE, float presisi ganda
    • STRING, string
  • Untuk pengukuran distribusi, nilainya bukan nilai tunggal, tetapi sekelompok nilai. Jenis nilai untuk pengukuran distribusi adalah DISTRIBUTION.

    Distribusi berisi statistik yang meringkas sekelompok nilai. Nilai dalam distribusi mencakup rata-rata, jumlah, maksimum, dan statistik lainnya, yang dihitung untuk grup nilai. Distribusi juga dapat menyertakan histogram yang mewakili cara nilai didistribusikan di seluruh serangkaian rentang.

Metrik latensi biasanya mengambil data sebagai distribusi. Untuk informasi selengkapnya tentang distribusi, lihat halaman referensi Distribution.

Jenis metrik

Setiap deret waktu menyertakan jenis metrik (jenis MetricKind) untuk titik datanya. Jenis data metrik memberi tahu Anda cara menafsirkan nilai secara relatif terhadap satu sama lain. Metrik Cloud Monitoring terdiri dari tiga jenis:

  • Metrik indikator, dengan nilai yang mengukur momen tertentu dalam waktu. Misalnya, metrik yang mengukur penggunaan CPU adalah metrik pengukur; setiap titik mencatat penggunaan CPU pada saat pengukuran. Contoh lain metrik pengukur adalah suhu saat ini.

  • Metrik delta, dengan nilai yang mengukur perubahan dalam interval waktu. Untuk operasi baca, interval waktunya setengah terbuka, yang mengecualikan waktu mulai, tetapi menyertakan waktu akhir: (startTime, endTime]. Misalnya, metrik yang mengukur jumlah permintaan adalah metrik delta; setiap nilai mencatat jumlah permintaan yang diterima setelah waktu mulai, hingga dan termasuk waktu akhir.

  • Metrik kumulatif, dengan nilai yang terus meningkat dari waktu ke waktu. Misalnya, metrik untuk "byte yang dikirim" mungkin bersifat kumulatif; setiap nilai mencatat total jumlah byte yang dikirim oleh layanan pada saat itu.