Retensi dan latensi data metrik

Halaman ini memberikan informasi tentang berapa lama Cloud Monitoring menyimpan data metrik, dan informasi tentang latensi antara pengumpulan data dan visibilitasnya kepada Anda.

Kuota dan batas memberikan informasi tambahan tentang batas data metrik.

Retensi data metrik

Cloud Monitoring memperoleh data metrik dan menyimpannya dalam deret waktu jenis metrik selama jangka waktu tertentu. Periode waktu ini bervariasi sesuai dengan jenis metrik; Baca Retensi data untuk mengetahui detailnya.

Di akhir periode tersebut, Monitoring akan menghapus titik data yang sudah tidak berlaku.

Jika semua titik dalam deret waktu telah habis masa berlakunya, Monitoring akan menghapus deret waktu. Deret waktu yang dihapus tidak muncul di diagram Monitoring atau dalam hasil dari Monitoring API.

Latensi data metrik

Latensi mengacu pada penundaan antara saat Monitoring mengambil sampel metrik dan saat titik data metrik terlihat sebagai data deret waktu. Latensi bervariasi menurut resource yang dimonitor dan faktor lainnya:

  • Deskripsi jenis metrik yang disertakan pada Daftar metrik sering kali menyertakan pernyataan seperti ini: “Pengambilan sampel setiap 60 detik. Setelah pengambilan sampel, data tidak akan terlihat hingga 240 detik.”

    Ini berarti Monitoring mengumpulkan satu pengukuran setiap menit (frekuensi sampling), tetapi perlu waktu hingga 4 menit sebelum Anda dapat mengambil data (latensi). Jadi, stempel waktu yang mencatat waktu pengumpulan mungkin berlangsung hingga 4 menit.

    Misalnya, pertimbangkan library klien untuk Python. Kolom metode kueri deret waktu yang berlabel minutes menentukan interval waktu yang dicakup kueri. Saat Anda menetapkan minutes=5, kueri akan mengambil data dalam interval waktu (now - 5 minutes, now]. Karena adanya latensi data metrik, sebaiknya tetapkan kolom ini ke minutes=5.

  • Jika Anda menggunakan metrik yang ditentukan pengguna dan menggunakan Monitoring API untuk menulis titik data baru ke deret waktu yang ada, Anda dapat mengambil data tersebut dalam beberapa detik.

    Sebaliknya, saat Anda menulis titik data pertama ke deret waktu baru, Anda mungkin harus menunggu beberapa menit sebelum dapat mengambil data. Menulis titik data ke deret waktu yang tidak ada akan memulai pembuatan deret waktu, dan hal ini memerlukan waktu tambahan.

Latensi dapat memengaruhi waktu pembuatan insiden untuk kebijakan pemberitahuan berbasis metrik. Misalnya, jika metrik yang dipantau memiliki latensi hingga 180 detik, Monitoring tidak akan membuat insiden hingga 180 detik setelah kondisi kebijakan pemberitahuan dievaluasi ke true.