Anda dapat melihat log pemeriksaan kesehatan yang dihasilkan dalam tiga hari terakhir di halaman Log Pemeriksaan Kesehatan. Untuk melihat data log yang lebih lama, Anda harus mengunduh file log dari bucket Object Storage Service (OSS) tempat log tersebut disimpan.
Menyimpan log pemeriksaan kesehatan
Anda dapat menyimpan log pemeriksaan kesehatan dari Classic Load Balancer (CLB) server backend menggunakan fitur penyimpanan log dari CLB. CLB hanya menyimpan log pemeriksaan kesehatan yang dihasilkan dalam tiga hari terakhir. Untuk menyimpan log untuk jangka waktu yang lebih lama, Anda dapat menyimpannya di bucket OSS.
Anda dapat mengaktifkan atau menonaktifkan fitur penyimpanan log kapan saja. Setelah fitur penyimpanan log diaktifkan, CLB akan membuat folder bernama AliyunSLBHealthCheckLogs di bucket yang dipilih untuk menyimpan file log pemeriksaan kesehatan. CLB menghasilkan file log pemeriksaan kesehatan setiap jam dan secara otomatis membuat subfolder harian untuk menyimpan file log tersebut. Nama setiap subfolder didasarkan pada tanggal pembuatan log, seperti contoh nama subfolder berikut: 20220907.
Nama file log didasarkan pada awal jam periode waktu saat log tersebut dihasilkan. Sebagai contoh, file log untuk log yang dihasilkan antara 00:00:00 hingga 01:00:00 diberi nama 00.txt, sedangkan file log untuk log yang dihasilkan antara 01:00:00 hingga 02:00:00 diberi nama 01.txt.
Log pemeriksaan kesehatan hanya dihasilkan jika status kesehatan server backend tidak normal. File log dihasilkan setiap jam. Jika tidak ada pengecualian yang terdeteksi pada server backend dalam satu jam, maka tidak ada file log yang dihasilkan untuk jam tersebut.
Prasyarat
Sebuah CLB instance telah dibuat, dan listener telah ditambahkan ke instance CLB. Untuk informasi lebih lanjut, lihat topik-topik berikut:
OSS telah diaktifkan. Untuk informasi lebih lanjut, lihat Aktifkan OSS.
Langkah 1: Buat bucket
Pastikan bahwa bucket dan instance CLB berada di wilayah yang sama.
Masuk ke Konsol OSS.
Di panel navigasi sebelah kiri, klik Buckets. Di halaman Bucket, klik Create Bucket.
Di panel Create Bucket, konfigurasikan parameter dan klik OK.
Untuk informasi lebih lanjut, lihat Buat Bucket.
Parameter
Deskripsi
Bucket Name
Nama bucket. Nama bucket tidak dapat diubah setelah bucket dibuat.
Nama harus memenuhi persyaratan berikut:
Nama harus unik secara global.
Nama hanya dapat berisi huruf kecil, angka, dan tanda hubung (-).
Nama harus dimulai dan diakhiri dengan huruf kecil atau angka.
Nama harus memiliki panjang 3 hingga 63 karakter.
CatatanJangan sertakan ID akun Anda atau informasi sensitif lainnya dalam nama bucket. Nama bucket termasuk dalam URL objek di bucket.
Region
Wilayah tempat bucket berada. Wilayah bucket tidak dapat diubah setelah bucket dibuat.
Untuk mengakses bucket dari instance Elastic Compute Service (ECS) melalui jaringan internal, pilih wilayah tempat instance ECS berada. Untuk informasi lebih lanjut, lihat Nama domain OSS.
PentingJika Anda ingin membuat bucket di wilayah di Tiongkok daratan, Anda harus menyelesaikan pendaftaran nama asli dengan mengirimkan informasi Anda di halaman Pendaftaran Nama Asli.
Redundancy Type
Tipe redundansi bucket.
LRS
Penyimpanan redundansi lokal (LRS) menyimpan beberapa salinan data Anda di beberapa perangkat fasilitas berbeda di zona yang sama. LRS memberikan ketahanan dan ketersediaan data bahkan jika terjadi kegagalan perangkat keras.
ZRS (Recommended)
ZRS menyimpan beberapa salinan data Anda di beberapa zona di wilayah yang sama. Data Anda tetap dapat diakses meskipun sebuah zona menjadi tidak tersedia.
PentingPenyimpanan redundansi zona (ZRS) didukung di wilayah-wilayah berikut: Tiongkok (Shenzhen), Tiongkok (Beijing), Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Hong Kong), Singapura, dan Indonesia (Jakarta). ZRS meningkatkan biaya penyimpanan Anda dan tidak dapat dinonaktifkan setelah diaktifkan. Kami merekomendasikan agar Anda berhati-hati saat memilih tipe redundansi ini.
Untuk informasi lebih lanjut tentang ZRS, lihat Buat bucket ZRS.
Langkah 2: Beri otorisasi CLB untuk mengakses OSS
Setelah membuat bucket, Anda harus memberi otorisasi peran SLBLogDefaultRole dari CLB untuk mengakses sumber daya OSS.
Otorisasi ini hanya diperlukan saat Anda mengonfigurasi penyimpanan log untuk pertama kali.
Masuk ke Konsol CLB.
Di panel navigasi sebelah kiri, pilih .
Di halaman Health Check Log, klik tab Log Storage.
Di tab Log Storage, klik 1. Activate OSS.
Setelah OSS diaktifkan, klik Activate Now di bagian Step 2: Grant permissions to the RAM user.
Di halaman Cloud Resource Access Authorization, baca deskripsi otorisasi dan klik Confirm Authorization Policy.
Masuk ke Konsol Resource Access Management (RAM).
Di panel navigasi sebelah kiri, pilih . Di halaman Roles, temukan peran SLBLogDefaultRole dan klik Grant Permission di kolom Actions.
Di panel Grant Permission, di bagian Policy, pilih System Policy dari daftar drop-down di pojok kanan atas, pilih AliyunOSSFullAccess, lalu klik Grant permissions.
Klik Close.
Langkah 3: Konfigurasi penyimpanan log
Masuk ke Konsol CLB.
Di panel navigasi sebelah kiri, pilih .
Di halaman Health Check Log, klik tab Log Storage.
Di tab Log Storage, temukan wilayah tempat bucket OSS berada dan klik Configure OSS di kolom Tindakan.
Di panel Configure OSS, konfigurasikan parameter dan klik OK.
Parameter
Deskripsi
Select Bucket
Pilih bucket untuk menyimpan file log.
Log Type
Pilih tipe log. Dalam contoh ini, Log Pemeriksaan Kesehatan dipilih.
Di tab Log Storage, aktifkan sakelar di kolom Status untuk mengaktifkan fitur penyimpanan log.
Lihat log pemeriksaan kesehatan
Anda dapat melihat log pemeriksaan kesehatan yang dihasilkan dalam tiga hari terakhir di konsol SLB.
Masuk ke Konsol CLB.
Di panel navigasi sebelah kiri, pilih CLB (FKA SLB) > .
Di halaman Health Check Log, klik tab Logs.
CatatanLog pemeriksaan kesehatan hanya dihasilkan jika status kesehatan server backend tidak normal. File log dihasilkan setiap jam. Jika tidak ada pengecualian yang terdeteksi pada server backend dalam satu jam, maka tidak ada file log yang dihasilkan untuk jam tersebut.
Jika pesan berikut ditampilkan dalam log pemeriksaan kesehatan, status kesehatan server backend tidak normal:
SLB_instance_IP:port to Added_ECS_instance_IP:port abnormal; cause:XXX. Dalam hal ini, lakukan pemecahan masalah berdasarkan pesan kesalahan.Jika pesan berikut ditampilkan dalam log pemeriksaan kesehatan, status kesehatan server backend kembali normal:
SLB_instance_IP:port to Added_ECS_instance_IP:port normal.
Unduh log pemeriksaan kesehatan
Anda dapat mengunduh log pemeriksaan kesehatan instance CLB di konsol OSS.
Masuk ke Konsol OSS.
Di panel navigasi sebelah kiri, klik Buckets. Di halaman Bucket, temukan bucket yang menyimpan file log pemeriksaan kesehatan dan klik nama bucket.
Di bilah sisi kiri, pilih . Klik folder AliyunSLBHealthCheckLogs/.
Klik file log yang ingin Anda unduh. Di panel Lihat Detail, klik Download di bawah URL untuk mengunduh file log.