Topik ini menjelaskan metrik pemantauan untuk Classic Load Balancer (CLB). Anda dapat melakukan kueri terhadap metrik ini untuk memeriksa status, beban, dan performa instans CLB serta melakukan troubleshooting terhadap masalah seperti timeout permintaan dan pembatasan kecepatan trafik.
Catatan penggunaan
Untuk melakukan panggilan API CloudMonitor terhadap instans CLB, Anda harus memperoleh Namespace, Period, MetricName, dan Dimensions-nya.
Tetapkan Namespace ke
acs_slb_dashboard.Nilai default Period adalah 60 detik. Anda juga dapat mengatur parameter ini menjadi kelipatan 60.
Tetapkan Dimensions sebagai string JSON. Contoh:
[{"instanceId":"lb-bp1r92vzpemy099f******", "port":"80", "vip":"121.43.**.**"}]. Dalam Dimensions, `instanceId` menentukan ID instans CLB, `port` menentukan port pendengar, dan `vip` menentukan alamat layanan.
Metrik pemantauan CLB
Metrik yang dapat Anda lihat di konsol atau menggunakan API atau SDK
Metrik pemantauan Lapisan 4
Kategori metrik | Metrik | Deskripsi | MetricName | Dimensions | Statistik |
Kelas Koneksi Instans | Koneksi baru ke instans | Jumlah koneksi TCP dan UDP baru yang diproses oleh instans CLB per detik. Satuan: Count/s | InstanceNewConnection | instanceId | Rata-rata, Minimum, Maksimum |
Koneksi yang dibuang pada instans | Jumlah koneksi TCP dan UDP yang dibuang oleh instans CLB per detik. Satuan: Count/s | InstanceDropConnection | instanceId | Rata-rata, Minimum, Maksimum | |
Koneksi aktif ke instans | Jumlah koneksi TCP dalam status ESTABLISHED pada instans CLB. Satuan: Count Catatan Jika Anda menggunakan koneksi persisten, satu koneksi dapat mentransfer beberapa permintaan file secara bersamaan. | InstanceActiveConnection | instanceId | Rata-rata, Minimum, Maksimum | |
Koneksi tidak aktif ke instans | Jumlah koneksi TCP yang tidak dalam status ESTABLISHED dan semua koneksi UDP pada instans CLB. Satuan: Count | InstanceInactiveConnection | instanceId | Rata-rata, Minimum, Maksimum | |
Koneksi konkuren ke instans | Jumlah seluruh koneksi TCP dan UDP yang diproses oleh instans CLB. Satuan: Count | InstanceMaxConnection | instanceId | Rata-rata, Minimum, Maksimum | |
Metrik bandwidth/trafik instans | Trafik masuk ke instans | Volume data TCP dan UDP yang diterima instans CLB per detik. Satuan: bit/s | InstanceTrafficRX | instanceId | Rata-rata, Minimum, Maksimum |
Trafik keluar dari instans | Volume data TCP dan UDP yang dikirim instans CLB per detik. Satuan: bit/s | InstanceTrafficTX | instanceId | Rata-rata, Minimum, Maksimum | |
Paket masuk ke instans | Jumlah paket data TCP dan UDP yang diterima instans CLB per detik. Satuan: Count/s | InstancePacketRX | instanceId | Rata-rata, Minimum, Maksimum | |
Paket keluar dari instans | Jumlah paket data TCP dan UDP yang dikirim instans CLB per detik. Satuan: Count/s | InstancePacketTX | instanceId | Rata-rata, Minimum, Maksimum | |
Trafik masuk yang dibuang pada instans | Volume data TCP dan UDP yang gagal diterima instans CLB per detik. Satuan: bit/s | InstanceDropTrafficRX | instanceId | Rata-rata, Minimum, Maksimum | |
Trafik keluar yang dibuang pada instans | Volume data TCP dan UDP yang gagal dikirim instans CLB per detik. Satuan: bit/s | InstanceDropTrafficTX | instanceId | Rata-rata, Minimum, Maksimum | |
Paket masuk yang dibuang pada instans | Jumlah paket data TCP dan UDP yang gagal diterima instans CLB per detik. Satuan: Count/s | InstanceDropPacketRX | instanceId | Rata-rata, Minimum, Maksimum | |
Paket keluar yang dibuang pada instans | Jumlah paket data TCP dan UDP yang gagal dikirim instans CLB per detik. Satuan: Count/s | InstanceDropPacketTX | instanceId | Rata-rata, Minimum, Maksimum | |
Kelas Koneksi Pendengar | Koneksi baru ke pendengar | Jumlah koneksi TCP atau UDP baru yang diproses oleh port pendengar per detik. Satuan: Count/s | NewConnection | instanceId, port, vip | Rata-rata, Minimum, Maksimum |
Koneksi Terputus pada Pendengar | Jumlah koneksi TCP atau UDP yang dibuang oleh port pendengar per detik. Satuan: Count/s | DropConnection | instanceId, port, vip | Rata-rata, Minimum, Maksimum | |
Koneksi aktif ke pendengar | Jumlah koneksi TCP dalam status ESTABLISHED pada port pendengar. Satuan: Count Catatan Jika Anda menggunakan koneksi persisten, satu koneksi dapat mentransfer beberapa permintaan file secara bersamaan. | ActiveConnection | instanceId, port, vip | Rata-rata, Minimum, Maksimum | |
Koneksi tidak aktif ke pendengar | Jumlah koneksi TCP yang tidak dalam status ESTABLISHED atau semua koneksi UDP pada port pendengar. Satuan: Count | InactiveConnection | instanceId, port, vip | Rata-rata, Minimum, Maksimum | |
Koneksi Serentak ke Pendengar | Jumlah seluruh koneksi TCP atau UDP yang diproses oleh port pendengar. Satuan: Count | MaxConnection | instanceId, port, vip | Rata-rata, Minimum, Maksimum | |
Metrik bandwidth/trafik pendengar | Trafik masuk ke pendengar | Volume data TCP atau UDP yang diterima port pendengar per detik. Satuan: bit/s | TrafficRXNew | instanceId, port, vip | Rata-rata, Minimum, Maksimum |
Trafik keluar dari pendengar | Volume data TCP atau UDP yang dikirim port pendengar per detik. Satuan: bit/s | TrafficTXNew | instanceId, port, vip | Rata-rata, Minimum, Maksimum | |
Paket masuk ke pendengar | Jumlah paket data TCP atau UDP yang diterima port pendengar per detik. Satuan: Count/s | PacketRX | instanceId, port, vip | Rata-rata, Minimum, Maksimum | |
Paket keluar dari pendengar | Jumlah paket data TCP atau UDP yang dikirim port pendengar per detik. Satuan: Count/s | PacketTX | instanceId, port, vip | Rata-rata, Minimum, Maksimum | |
Trafik masuk yang dibuang pada pendengar | Volume data TCP atau UDP yang gagal diterima port pendengar per detik. Satuan: bit/s | DropTrafficRX | instanceId, port, vip | Rata-rata, Minimum, Maksimum | |
Trafik keluar yang dibuang pada pendengar | Volume data TCP atau UDP yang gagal dikirim port pendengar per detik. Satuan: bit/s | DropTrafficTX | instanceId, port, vip | Rata-rata, Minimum, Maksimum | |
Paket masuk yang dibuang pada pendengar | Jumlah paket data TCP atau UDP yang gagal diterima port pendengar per detik. Satuan: Count/s | DropPacketRX | instanceId, port, vip | Rata-rata, Minimum, Maksimum | |
Paket keluar yang dibuang pada pendengar | Jumlah paket data TCP atau UDP yang gagal dikirim port pendengar per detik. Satuan: Count/s | DropPacketTX | instanceId, port, vip | Rata-rata, Minimum, Maksimum | |
Metrik pemeriksaan kesehatan pendengar | Jumlah instans ECS backend yang sehat | Jumlah instans ECS backend yang berada dalam status Normal pada port pendengar. Satuan: Count | HeathyServerCount | instanceId, port, vip | Rata-rata, Minimum, Maksimum |
Jumlah instans ECS backend yang tidak sehat | Jumlah instans ECS backend yang berada dalam status Abnormal pada port pendengar. Satuan: Count | UnhealthyServerCount | instanceId, port, vip | Rata-rata, Minimum, Maksimum |
Metrik pemantauan Lapisan 7
Kategori metrik | Metrik | Deskripsi | MetricName | Dimensions | Statistik |
Metrik koneksi instans | RT instans Lapisan 7 | Waktu yang berlalu sejak klien mengirim permintaan hingga klien menerima tanggapan dari server backend melalui instans CLB. Satuan: ms | InstanceRt | instanceId | Rata-rata |
RT upstream instans Lapisan 7 | Waktu yang berlalu sejak instans CLB meneruskan permintaan ke server backend hingga instans CLB menerima tanggapan. Satuan: ms | InstanceUpstreamRt | instanceId | Rata-rata | |
Metrik permintaan instans | QPS instans Lapisan 7 | Jumlah permintaan HTTP atau HTTPS yang dapat diproses instans CLB per detik. Satuan: Count/s | InstanceQps | instanceId | Rata-rata |
Metrik kode status instans | Kode status 2xx instans Lapisan 7 | Jumlah kode status respons sukses 2xx yang dikembalikan dari server backend ke klien melalui instans CLB per detik. Satuan: Count/s | InstanceStatusCode2xx | instanceId | Rata-rata |
Kode status 3xx instans Lapisan 7 | Jumlah kode status pengalihan 3xx yang dikembalikan dari server backend ke klien melalui instans CLB per detik. Satuan: Count/s | InstanceStatusCode3xx | instanceId | Rata-rata | |
Kode status 4xx instans Lapisan 7 | Jumlah kode status error klien 4xx yang dikembalikan dari server backend ke klien melalui instans CLB per detik. Satuan: Count/s | InstanceStatusCode4xx | instanceId | Rata-rata | |
Kode status 5xx instans Lapisan 7 | Jumlah kode status error server 5xx yang dikembalikan dari server backend ke klien melalui instans CLB per detik. Satuan: Count/s | InstanceStatusCode5xx | instanceId | Rata-rata | |
Kode status lain instans Lapisan 7 | Jumlah kode status selain 2xx, 3xx, 4xx, dan 5xx yang dikembalikan dari server backend ke klien melalui instans CLB per detik. Satuan: Count/s | InstanceStatusCodeOther | instanceId | Rata-rata | |
Metrik kode status instans backend | UpstreamCode4xx instans Lapisan 7 | Jumlah kode status error klien 4xx yang dikembalikan dari server backend ke instans CLB per detik. Satuan: Count/s | InstanceUpstreamCode4xx | instanceId | Rata-rata |
UpstreamCode5xx instans Lapisan 7 | Jumlah kode status error server 5xx yang dikembalikan dari server backend ke instans CLB per detik. Satuan: Count/s | InstanceUpstreamCode5xx | instanceId | Rata-rata | |
Metrik koneksi pendengar | RT pendengar Lapisan 7 | Waktu yang berlalu sejak klien mengirim permintaan hingga klien menerima tanggapan dari server backend melalui port pendengar. Satuan: ms | Rt | instanceId, port, vip | Rata-rata |
RT Upstream dari Pendengar Lapisan 7 | Waktu yang berlalu sejak instans CLB meneruskan permintaan melalui port pendengar ke server backend hingga instans CLB menerima tanggapan. Satuan: ms | UpstreamRt | instanceId, port, vip | Rata-rata | |
Request Listener Class | QPS pendengar Lapisan 7 | Jumlah permintaan HTTP atau HTTPS yang dapat diproses oleh port pendengar per detik. Satuan: Count/s | Qps | instanceId, port, vip | Rata-rata |
Metrik kode status pendengar | Kode status 2xx pendengar Lapisan 7 | Jumlah kode status respons sukses 2xx yang dikembalikan dari server backend ke klien melalui port pendengar per detik. Satuan: Count/s | StatusCode2xx | instanceId, port, vip | Rata-rata |
Kode status 3xx pendengar Lapisan 7 | Jumlah kode status pengalihan 3xx yang dikembalikan dari server backend ke klien melalui port pendengar per detik. Satuan: Count/s | StatusCode3xx | instanceId, port, vip | Rata-rata | |
Kode status 4xx pendengar Lapisan 7 | Jumlah kode status error klien 4xx yang dikembalikan dari server backend ke klien melalui port pendengar per detik. Satuan: Count/s | StatusCode4xx | instanceId, port, vip | Rata-rata | |
Kode status 5xx pendengar Lapisan 7 | Jumlah kode status error server 5xx yang dikembalikan dari server backend ke klien melalui port pendengar per detik. Satuan: Count/s | StatusCode5xx | instanceId, port, vip | Rata-rata | |
Kode status lain pendengar Lapisan 7 | Jumlah kode status selain 2xx, 3xx, 4xx, dan 5xx yang dikembalikan dari server backend ke klien melalui port pendengar per detik. Satuan: Count/s | StatusCodeOther | instanceId, port, vip | Rata-rata | |
Metrik kode status pendengar backend | UpstreamCode4xx pendengar Lapisan 7 | Jumlah kode status error klien 4xx yang dikembalikan dari server backend ke instans CLB melalui port pendengar per detik. Satuan: Count/s | UpstreamCode4xx | instanceId, port, vip | Rata-rata |
UpstreamCode5xx pendengar Lapisan 7 | Jumlah kode status error server 5xx yang dikembalikan dari server backend ke instans CLB melalui port pendengar per detik. Satuan: Count/s | UpstreamCode5xx | instanceId, port, vip | Rata-rata |
Metrik yang hanya dapat Anda lihat menggunakan API atau SDK
Metrik pemantauan Lapisan 4
Kategori metrik | Metrik | Deskripsi | MetricName | Dimensions | Statistik |
Kelas Koneksi Instans | Pemanfaatan koneksi instans | Rasio jumlah koneksi saat ini terhadap jumlah maksimum koneksi untuk instans CLB. Satuan: % | InstanceMaxConnectionUtilization | instanceId | Rata-rata, Maksimum, Minimum |
Pemanfaatan koneksi instans baru | Rasio jumlah koneksi baru terhadap jumlah maksimum koneksi baru untuk instans CLB. Satuan: % | InstanceNewConnectionUtilization | instanceId | Rata-rata, Maksimum, Minimum |
Metrik pemantauan Lapisan 7
Kategori metrik | Metrik | Deskripsi | MetricName | Dimensions | Statistik |
Kelas Permintaan Instans | Pemanfaatan QPS instans Lapisan 7 | Rasio jumlah permintaan aktual yang diproses instans CLB terhadap jumlah maksimum permintaan yang dapat diproses instans tersebut. Satuan: % | InstanceQpsUtilization | instanceId | Rata-rata, Maksimum, Minimum |
FAQ
Apa perbedaan antara data pemantauan dan data penagihan?
Faktor | Data pemantauan | Data penagihan |
Metode perhitungan dan pembuatan | Sistem Server Load Balancer mengumpulkan data trafik untuk pemantauan dengan granularitas 1 menit dan melaporkan data tersebut ke CloudMonitor. | Data metering untuk penagihan dikumpulkan dengan granularitas yang sama. Sistem Server Load Balancer melaporkan nilai agregat per jam ke sistem penagihan untuk penyelesaian tagihan. |
Kinerja real-time | Server Load Balancer menyediakan data pemantauan real-time. Namun, keterlambatan kecil tidak dapat dihindari selama pengumpulan, perhitungan, dan penampilan data. Meskipun keterlambatan ini minimal, hal tersebut dapat menyebabkan perbedaan antara data pemantauan dan data penagihan. | Data metering yang digunakan untuk penagihan memungkinkan keterlambatan hingga 3 jam. Misalnya, data metering yang dihasilkan dari pukul 01:00 hingga 02:00 biasanya dilaporkan oleh Server Load Balancer ke sistem penagihan sebelum pukul 03:00. Namun, sistem memperbolehkan laporan tersebut tertunda hingga pukul 05:00. Hal ini dapat menyebabkan perbedaan antara data penagihan dan data pemantauan. |
Tujuan | Tujuan pemantauan adalah mengamati status operasional instans. Hal ini memungkinkan Anda mendeteksi anomali dan mengambil tindakan yang tepat untuk menyelesaikan masalah. | Tujuan metering adalah menghitung biaya berdasarkan konsumsi sumber daya aktual instans. Untuk penagihan, gunakan data dari sistem penagihan, bukan data pemantauan. |
Referensi
Untuk mempelajari perbedaan antara data pemantauan dan data penagihan, lihat Data pemantauan dan data penagihan.
Untuk melihat informasi pemantauan instans CLB, lihat Lihat informasi pemantauan instans CLB.
Untuk mengonfigurasi aturan peringatan untuk instans CLB, lihat Konfigurasi aturan peringatan.