Jika instans Classic Load Balancer (CLB) Anda mengalami error jaringan—seperti permintaan timeout atau pembatasan kecepatan—or ingin memeriksa beban dan performa instans CLB, Anda dapat menggunakan CloudMonitor untuk melihat status dan metrik CLB. Topik ini menjelaskan cara melihat data pemantauan instans CLB melalui Konsol CLB atau dengan memanggil API atau SDK.
Prasyarat
Instans CLB telah dibuat dan listener telah ditambahkan ke instans tersebut. Untuk informasi selengkapnya, lihat topik berikut:
Lihat data pemantauan di Konsol CLB
Masuk ke Konsol CLB.
Di bilah navigasi atas, pilih wilayah tempat instans CLB Anda berada.
Pada halaman Instances, temukan instans CLB yang ingin Anda kelola, lalu gunakan salah satu metode berikut untuk melihat informasi pemantauannya:
Metode 1: Klik
pada kolom Monitoring. Di panel Monitoring Information, klik tab Instances atau Listeners untuk melihat data pemantauan.Metode 2: Klik ID instans CLB tersebut. Pada tab Instance Details, klik tab Monitoring. Di tab Monitoring, klik tab Instances atau Listeners untuk melihat data pemantauan.
Anda dapat memilih . Di bagian atas panel data pemantauan, Anda dapat melihat jumlah Processed Data, yang mencakup permintaan dan respons.
Anda dapat mengatur Time untuk menentukan periode waktu tertentu. Jika Anda mengaktifkan Auto Refresh, data pemantauan akan diperbarui setiap menit.
Tabel berikut menjelaskan metrik pemantauan yang didukung.
Metric | Description |
Traffic |
|
Packets |
|
Concurrent Connections |
|
New Connections | Rata-rata jumlah koneksi TCP baru yang dibuat antara klien dan instans CLB dalam satu periode statistik. |
Traffic Dropped |
|
Packets Dropped |
|
Connections Dropped | Jumlah koneksi yang dibuang per detik. |
Metrik khusus untuk listener Lapisan 7 (HTTP/HTTPS) | |
Layer 7 QPS | Jumlah permintaan HTTP dan HTTPS yang dapat diproses per detik. |
Layer 7 RT | Rata-rata response time instans CLB. |
Layer 7 2XX/3XX/4XX/5XX/Other Status Codes | Jumlah kode respons HTTP yang dikembalikan oleh listener. |
Layer 7 Upstream Code 4XX/5XX | Jumlah kode respons HTTP yang dikembalikan oleh server backend. |
Layer 7 Upstream RT | Rata-rata response time server backend. |
Kueri informasi pemantauan dengan memanggil operasi API
Anda dapat mengkueri data pemantauan instans CLB dengan memanggil operasi API CloudMonitor.
Untuk mengkueri data pemantauan dengan memanggil operasi API, lakukan langkah-langkah berikut:
Kueri namespace. Panggil operasi
DescribeProjectMetauntuk mengkueri namespace CLB di CloudMonitor.Opsional. Kueri metrik yang tersedia. Panggil operasi
DescribeMetricMetaListuntuk mengkueri deskripsi metrik deret waktu yang didukung oleh CloudMonitor atau lihat deskripsi metrik di CLB monitoring metrics.Kueri data pemantauan suatu metrik.
Panggil operasi
DescribeMetricLastuntuk mengkueri data pemantauan terbaru dari metrik CLB.Panggil operasi
DescribeMetricListuntuk mengkueri data pemantauan metrik deret waktu CLB dalam periode waktu tertentu.
DescribeProjectMeta
Panggil operasi DescribeProjectMeta untuk mengkueri namespace CLB.
Atur nilai parameter permintaan Labels menjadi
[{"name":"product","value":"SLB"}]dan gunakan nilai default untuk parameter lainnya.Nilai yang dikembalikan untuk Namespace di CloudMonitor adalah
acs_slb_dashboard.
DescribeMetricMetaList
Panggil operasi DescribeMetricMetaList untuk mengkueri metrik deret waktu yang tersedia di CloudMonitor.
Atur nilai parameter permintaan Namespace menjadi
acs_slb_dashboarddan gunakan nilai default untuk parameter lainnya.Lihat metrik deret waktu CLB berdasarkan parameter yang dikembalikan. Periksa apakah parameter Layer 7 QPS yang digunakan dalam contoh ini dikembalikan.
DescribeMetricLast
Panggil operasi DescribeMetricLast untuk mengkueri data pemantauan terbaru dari metrik CLB. Dalam contoh ini, metrik Layer 7 QPS dikueri.
Atur parameter permintaan yang relevan.
Atur parameter berikut dan gunakan nilai default untuk parameter lainnya.
MetricName: nama metrik pemantauan. Atur nilainya menjadi InstanceQps.
Dimensions: resource yang ingin Anda kueri informasi pemantauannya. Dalam contoh ini, digunakan
[{"instanceId":"lb-bp1r92vzpemy099f******"}].Namespace: namespace layanan. Dalam contoh ini, digunakan acs_slb_dashboard.
Anda dapat melihat data QPS terbaru berdasarkan parameter yang dikembalikan.
DescribeMetricList
Panggil operasi DescribeMetricList untuk mengkueri data pemantauan metrik deret waktu CLB dalam periode waktu tertentu.
Atur parameter permintaan yang relevan.
Atur parameter berikut dan gunakan nilai default untuk parameter lainnya.
MetricName: nama metrik pemantauan. Atur nilainya menjadi InstanceQps.
Namespace: namespace layanan. Dalam contoh ini, digunakan acs_slb_dashboard.
Dimensions: resource yang ingin Anda kueri datanya. Dalam contoh ini, digunakan
[{"instanceId":"lb-bp1r92vzpemy099f******"}].StartTime: waktu mulai. Waktu mulai harus lebih awal daripada waktu akhir. Dalam contoh ini, digunakan
2020-03-28 00:10:00.Format yang didukung:
UNIX timestamp: jumlah milidetik sejak 1 Januari 1970 pukul 00:00:00 UTC
Waktu UTC: waktu UTC dalam format YYYY-MM-DDThh:mm:ssZ.
EndTime: waktu akhir. Format yang digunakan sama dengan waktu mulai. Dalam contoh ini, digunakan
2020-03-28 00:11:00.
Anda dapat melihat data QPS dalam periode waktu tertentu berdasarkan parameter yang dikembalikan.
Lihat data pemantauan menggunakan SDK
Bagian ini menjelaskan cara melihat metrik dan data pemantauan CLB menggunakan SDK. Dalam contoh ini, operasi DescribeMetricList digunakan untuk mengkueri jumlah maksimum koneksi bersamaan per detik untuk instans CLB.
Atur parameter berikut dan gunakan nilai default untuk parameter lainnya.
MetricName: nama metrik. Dalam contoh ini, parameter diatur ke InstanceMaxConnection.
Namespace: namespace layanan. Dalam contoh ini, parameter diatur ke acs_slb_dashboard.
Dimensions: resource yang ingin Anda kueri datanya. Dalam contoh ini, parameter diatur ke [{"instanceId":"lb-bp1r92vzpemy099f******"}].
StartTime: waktu mulai. Nilai ini tidak boleh lebih besar dari atau sama dengan nilai EndTime. Dalam contoh ini, parameter diatur ke
2022-10-13 20:45:03.Format yang didukung:
UNIX timestamp: jumlah milidetik sejak 1 Januari 1970 pukul 00:00:00 UTC
Waktu UTC: waktu UTC dalam format YYYY-MM-DDThh:mm:ssZ.
EndTime: waktu akhir. Format yang didukung sama dengan waktu mulai. Dalam contoh ini, digunakan
2022-10-13 20:47:03.
Pada tab SDK Sample Code > Python, klik Example.
Di panel bawah, lihat hasilnya.
Referensi
Untuk informasi selengkapnya tentang deskripsi metrik pemantauan CLB, lihat CLB monitoring metrics.