Setelah log akses Layer 7 dari Server Load Balancer (SLB) dikumpulkan, Anda dapat menanyakan dan menganalisis log tersebut di konsol Simple Log Service. Informasi berikut dapat dilihat pada dashboard: distribusi global tampilan halaman (PV) klien, tren PV metode permintaan, tren PV kode status, peta panas PV klien, dan distribusi kode status.
Informasi latar belakang
SLB adalah komponen dasar untuk sebagian besar layanan cloud. Dalam kebanyakan kasus, Anda perlu terus memantau, mendeteksi, mendiagnosis, dan mengonfigurasi peringatan untuk SLB. Alibaba Cloud SLB mendistribusikan trafik ke beberapa instance Elastic Compute Service (ECS) untuk meningkatkan kemampuan layanan aplikasi. Anda dapat menggunakan SLB untuk mencegah titik kegagalan tunggal (SPOFs) dan mendukung sejumlah besar permintaan akses web bersamaan.
Fitur manajemen log akses SLB dapat diterapkan pada load balancing Layer 7 berbasis HTTP dan HTTPS. Untuk informasi lebih lanjut, lihat Bidang log. SLB memiliki metrik berikut:
Page Views (PV): jumlah total permintaan HTTP atau HTTPS yang dikirim oleh klien.
Unique Visitors (UV): jumlah total permintaan unik. Permintaan yang dilakukan oleh pengunjung unik dari klien yang sama hanya dihitung sekali.
Tingkat keberhasilan permintaan: persentase permintaan dengan kode status 2XX terhadap total PV.
Trafik permintaan: jumlah total byte pesan permintaan yang dikirim oleh klien.
Trafik respons: jumlah total byte badan pesan HTTP yang dikirim ke klien.
PV heat map: menunjukkan kepadatan PV di wilayah tempat alamat IP klien berada.
Prasyarat
Log akses Layer 7 dari SLB telah dikumpulkan. Untuk informasi lebih lanjut, lihat Aktifkan fitur manajemen log akses.
Lihat dashboard
Masuk ke konsol Simple Log Service.
Di bagian Projects, klik yang ingin Anda kelola.

Di panel navigasi sisi kiri, arahkan pointer ke ikon Dashboard dan klik Dashboards.

Di daftar Dashboard, klik dashboard yang ingin Anda kelola. Dashboard slb-user-log-slb_layer7_operation_center_en dan slb-user-log-slb_layer7_access_center_en disediakan untuk log akses Layer 7 dari SLB.
CatatanUntuk melihat pernyataan kueri grafik, temukan grafik pada dashboard yang sesuai dan pilih di pojok kanan atas grafik.
Analisis Dasar
Gunakan filter untuk menentukan instance SLB dan lihat tren PV dan UV dari instance SLB. Untuk informasi lebih lanjut, lihat Tambahkan filter.

Analisis Trafik dan Latensi pada Dashboard
slb_layer7_access_center_cnLihat tren trafik permintaan dan trafik respons dalam periode waktu tertentu.

Lihat tren waktu respons dan waktu respons upstream dalam periode waktu tertentu.

Lihat tren permintaan latensi tinggi dalam periode waktu tertentu.

Analisis Permintaan Pengguna pada Dashboard
slb_layer7_operation_center_cnLihat distribusi metode permintaan dan protokol permintaan dalam periode waktu tertentu.

Lihat tren PV metode permintaan yang berbeda dalam periode waktu tertentu.

Lihat distribusi kode status yang berbeda dalam periode waktu tertentu.
Jika sejumlah besar kode status 500 dihasilkan, kesalahan internal terjadi pada RealServer backend.

Lihat tren PV kode status yang berbeda dalam periode waktu tertentu.

Analisis Sumber Permintaan
Lihat distribusi penyedia layanan internet (ISP).

Lihat lokasi geografis klien, seperti negara, provinsi, dan kota, dengan menganalisis alamat IP klien.

Lihat informasi tentang user agent.
User agent (http_user_agent) dapat digunakan untuk mengidentifikasi siapa yang mengunjungi situs web atau mengakses layanan. Misalnya, mesin pencari menggunakan web crawler untuk memindai atau mengunduh sumber daya situs web. Dalam kebanyakan kasus, web crawler memungkinkan mesin pencari memperbarui konten situs web secara tepat waktu dan memfasilitasi promosi situs web serta optimasi mesin pencari (SEO). Jika semua permintaan PV tinggi berasal dari web crawler, kinerja layanan dapat terpengaruh dan sumber daya instance ECS mungkin terbuang.

Analisis Bisnis
Anda dapat menggunakan log akses SLB untuk menganalisis trafik layanan dan membuat keputusan bisnis. Misalnya, Anda dapat menganalisis perilaku pengunjung berdasarkan informasi host dan URI untuk mengoptimalkan konten situs web.

Analisis penjadwalan permintaan menggunakan diagram Sankey
Trafik klien pertama kali diproses oleh SLB dan kemudian didistribusikan ke RealServer untuk pemrosesan logika bisnis. SLB dapat mendeteksi server yang tidak sehat dan mendistribusikan trafik ke RealServer yang sehat. Setelah server yang tidak sehat pulih, trafik didistribusikan kembali kepada mereka.
Tambahkan listener ke instance SLB untuk mendengarkan empat instance ECS. Jika instance ECS dengan alamat IP 192.168.0.0 bertindak sebagai jump server, performanya empat kali lebih tinggi daripada ketiga instance ECS lainnya. Atur bobot server jumper (instance ECS) menjadi 100 dan atur bobot ketiga instance ECS lainnya menjadi 20. Jalankan pernyataan kueri berikut untuk menganalisis distribusi trafik permintaan:
* | select COALESCE(client_ip, vip_addr, upstream_addr) as source, COALESCE(upstream_addr, vip_addr, client_ip) as dest, sum(request_length) as inflow group by grouping sets( (client_ip, vip_addr), (vip_addr, upstream_addr))Diagram Sankey menunjukkan beban dari empat instance ECS. Setelah SLB menerima trafik, trafik tersebut didistribusikan ke empat instance ECS berdasarkan bobot masing-masing (20, 20, 20, dan 100).
> Preview Query Statement