All Products
Search
Document Center

Cloud Monitor:Metrik

Last Updated:Jul 08, 2026

Topik ini menjelaskan metrik untuk Pemantauan situs dan proses deteksinya.

Metrik

Tabel berikut menjelaskan metrik untuk Pemantauan situs berbasis HTTP. Metrik untuk Pemantauan situs berbasis protokol lain, seperti Simple Mail Transfer Protocol (SMTP), FTP, Transmission Control Protocol (TCP), dan User Datagram Protocol (UDP), serupa dengan yang dijelaskan dalam tabel berikut.

Metric

Unit

Description

total_time

ms

Total waktu yang dihabiskan untuk deteksi, termasuk nilai metrik redirect_time.

http_dns_time

ms

Waktu yang dihabiskan untuk mengubah Nama domain menjadi alamat IP.

curl_connect_time

ms

Waktu yang dihabiskan untuk menyiapkan koneksi curl setelah permintaan deteksi dikirim, termasuk nilai metrik http_dns_time.

tcp_connect_time

ms

Waktu yang dihabiskan untuk menyiapkan koneksi TCP setelah permintaan deteksi dikirim, termasuk nilai metrik http_dns_time.

ssl_connect_time

ms

Waktu yang dihabiskan untuk otentikasi berbasis SSL setelah permintaan deteksi dikirim.

curl_pretransfer_time

ms

Waktu yang dihabiskan untuk menulis permintaan HTTP setelah permintaan deteksi dikirim.

curl_starttransfer_time

ms

Waktu yang dihabiskan untuk menerima byte pertama dari tanggapan yang dikembalikan oleh server web setelah permintaan deteksi dikirim.

http_connect_time

ms

Waktu yang dihabiskan untuk menyiapkan koneksi HTTP. Waktu ini dihitung dengan mengurangkan nilai metrik http_dns_time dari nilai metrik curl_pretransfer_time.

http_download_time

ms

Jika versi Titik deteksi lebih awal dari V1.8, nilai metrik ini adalah 0. Jika versi Titik deteksi V1.8 atau lebih baru, nilai metrik ini menunjukkan waktu yang dihabiskan untuk membaca 64 byte pertama dari pesan respons HTTP. Jika pesan respons HTTP dienkripsi, waktu tersebut mencakup waktu yang dihabiskan untuk dekripsi.

http_download_size

byte

Ukuran pesan respons HTTP. Jika pesan respons HTTP berisi Header Content-Length, nilai metrik ini menunjukkan ukuran pesan respons HTTP tersebut. Jika tidak, nilai metrik ini menunjukkan jumlah byte yang dibaca.

http_download_speed

byte/s

Kecepatan jaringan saat mengunduh respons HTTP.

redirect_time

ms

Waktu yang dihabiskan untuk mengirim permintaan pengalihan pertama setelah permintaan deteksi dikirim.

redirect_count

count

Jumlah pengalihan.

Catatan

Jika terjadi pengalihan selama deteksi, metrik tersebut berlaku untuk deteksi terakhir.

Perhitungan dan Agregasi Metrik

Berikut ini menjelaskan cara Pemantauan situs menghitung metrik utama di berbagai Titik deteksi.

Packet loss rate

Packet loss rate dalam Pemantauan situs merupakan nilai agregasi yang dihitung dari semua Titik deteksi, bukan nilai teoretis dari satu task atau satu titik saja.

Rumus: Rata-rata packet loss rate = (Total paket yang hilang di semua Titik deteksi) ÷ (Total paket yang dikirim di semua Titik deteksi) × 100%

Jika dikonfigurasi multiple Titik deteksi, total paket yang dikirim sama dengan jumlah Titik deteksi dikalikan jumlah paket yang dikirim per deteksi.

Availability rate

Availability rate = Jumlah deteksi yang berhasil selama siklus deteksi ÷ Total jumlah deteksi

Total jumlah deteksi = (60 ÷ Interval deteksi dalam menit) × 24 × Hari × Jumlah Titik deteksi

Agregasi data alert

Untuk aturan alert dengan periode tertentu (misalnya, 60 detik), alert dievaluasi berdasarkan data dari jendela waktu sebelumnya. Packet loss rate dan metrik lainnya merepresentasikan nilai rata-rata data dalam periode waktu tersebut.

Proses deteksi

Gambar berikut menunjukkan proses deteksi dan cara metrik di atas dikumpulkan selama proses tersebut.探测流程

FAQ

Mengapa metrik ResponseTime (total_time) ditampilkan sebagai 0 ketika layanan terganggu atau koneksi ditolak?

Saat Pemantauan situs mendeteksi gangguan layanan seperti connection refused, tidak ada koneksi valid yang berhasil dibuat. Akibatnya, metrik ResponseTime (total_time) dicatat sebagai 0, bukan sebagai nilai timeout. Hal ini membantu Anda membedakan dua skenario berikut:

  • Network timeout: ResponseTime sama dengan ambang batas timeout yang dikonfigurasi.

  • Service unavailability: ResponseTime sama dengan 0, yang menunjukkan bahwa koneksi ditolak sebelum terjadi transfer data apa pun.