Komponen Alibaba Cloud Kubernetes Ingress tidak hanya menyediakan URL yang dapat diakses secara eksternal, load balancing, koneksi Secure Sockets Layer (SSL), serta virtual host berbasis nama, tetapi juga mendukung pencatatan semua permintaan HTTP ke output standar. Simple Log Service memperkenalkan fitur pusat log Ingress untuk menganalisis dan memantau status layanan yang terhubung ke backend Ingress. Topik ini menjelaskan fitur Ingress, keunggulannya, detail aset, informasi biaya, serta batasan penggunaan terkait pusat log Ingress.
Deskripsi fitur
Pusat log Ingress secara otomatis mengumpulkan log akses real-time dan menyediakan pemeriksaan cerdas, peringatan real-time, serta fitur lainnya, dirinci sebagai berikut:
Pengumpulan, penyimpanan, pencarian, dan analisis log akses real-time.
Ekstraksi real-time berbagai metrik dari log akses mentah, termasuk jumlah halaman dilihat (PV), tingkat keberhasilan permintaan, latensi rata-rata, latensi P50/P99/P9999, serta lalu lintas arah masuk dan arah keluar. Mendukung kombinasi dimensi ganda, termasuk host dan status.
Laporan visualisasi yang kaya, termasuk dasbor, aktivitas anomali, dan dasbor operasi. Mendukung langganan email laporan dan grup DingTalk.
Menyediakan fitur pemeriksaan cerdas, mendukung inspeksi global dan tingkat layanan, serta menandai langsung titik-titik abnormal dalam laporan visualisasi.
Konfigurasi peringatan kustom. Notifikasi peringatan langsung terhubung ke pusat pesan, email, dan DingTalk, serta mendukung integrasi WebHook kustom.
Deskripsi aset
Aset dalam proyek Anda adalah sebagai berikut:
Logstore
Logstore yang digunakan untuk menyimpan log akses Kubernetes Ingress. Logstore ini dibuat secara kustom.
Fitur pengindeksan diaktifkan secara otomatis untuk logstore, dan indeks dikonfigurasi secara otomatis untuk bidang tertentu. Anda dapat menambahkan bidang indeks. Modifikasi pada indeks hanya berlaku untuk data baru. Anda juga dapat mengindeks ulang data historis. Untuk informasi lebih lanjut, lihat Indeks ulang log untuk logstore.
Anda dapat memodifikasi waktu penyimpanan log (Data Retention Period). Untuk informasi lebih lanjut, lihat Kelola logstore.
Logstore yang digunakan untuk menyimpan hasil inspeksi. Setelah fitur pusat log Ingress diaktifkan, logstore khusus ini dibuat secara otomatis. Namanya adalah Logstore untuk log akses-metrics-result.
PentingJangan hapus logstore yang digunakan untuk menyimpan log akses Kubernetes Ingress. Jika tidak, log tidak dapat dikumpulkan ke Simple Log Service dengan benar.
Jangan hapus indeks bidang tertentu dalam logstore yang digunakan untuk menyimpan log akses. Jika Anda menghapus indeks, konversi metrik gagal.
Metricstore
Metricstore yang digunakan untuk menyimpan data agregat tentang metrik yang dikumpulkan. Setelah fitur pusat log Ingress diaktifkan, metricstore khusus ini dibuat secara otomatis. Namanya adalah Logstore untuk log akses-metrics.
CatatanMetricstore menyimpan metrik agregat. Volume data sangat berkurang dibandingkan dengan log akses mentah, menjadikannya sangat cocok untuk penyimpanan jangka panjang.
Aturan agregasi
Nama aturan
Granularitas waktu
Dimensi agregasi
Metrik yang dihasilkan
total
10 detik
total
pv
body_bytes_sent_avg
body_bytes_sent_sum
request_length_avg
request_length_sum
upstream_response_time_avg
upstream_response_time_p50
upstream_response_time_p90
upstream_response_time_p99
upstream_response_time_p9999
request_time_avg
request_time_p50
request_time_p90
request_time_p99
request_time_p9999
host
10 detik
host
pv:host
body_bytes_sent_avg:host
body_bytes_sent_sum:host
request_length_avg:host
request_length_sum:host
upstream_response_time_avg:host
upstream_response_time_p50:host
upstream_response_time_p90:host
upstream_response_time_p99:host
upstream_response_time_p9999:host
request_time_avg:host
request_time_p50:host
request_time_p90:host
request_time_p99:host
request_time_p9999:host
host_status
10 detik
host+status
pv:host:status
body_bytes_sent_avg:host:status
body_bytes_sent_sum:host:status
request_length_avg:host:status
request_length_sum:host:status
upstream_response_time_avg:host:status
upstream_response_time_p50:host:status
upstream_response_time_p90:host:status
upstream_response_time_p99:host:status
upstream_response_time_p9999:host:status
request_time_avg:host:status
request_time_p50:host:status
request_time_p90:host:status
request_time_p99:host:status
request_time_p9999:host:status
Aturan inspeksi
Nama aturan
Status
Algoritma inspeksi
Metrik inspeksi
total
Diaktifkan secara default
Time2Graph
pv
body_bytes_sent_avg
body_bytes_sent_sum
request_length_avg
request_length_sum
upstream_response_time_avg
request_time_avg
host
Diaktifkan secara default
Time2Graph
pv:host
body_bytes_sent_avg:host
body_bytes_sent_sum:host
request_length_avg:host
request_length_sum:host
upstream_response_time_avg:host
request_time_avg:host
host_status
Dinonaktifkan secara default
Time2Graph
pv:host:status
body_bytes_sent_avg:host:status
body_bytes_sent_sum:host:status
request_length_avg:host:status
request_length_sum:host:status
upstream_response_time_avg:host:status
request_time_avg:host:status
Dashboards khusus
Dasbor
Logstore atau metricstore terkait
Deskripsi
Dasbor operasi
Logstore untuk log akses
Menampilkan informasi terkait permintaan pengguna, termasuk PV, UV, distribusi perangkat seluler, dan distribusi negara/provinsi/kota.
CatatanInformasi ini dihitung berdasarkan jumlah penuh log akses mentah. Mungkin ada beberapa penundaan ketika volume data sangat besar.
Ikhtisar
Logstore untuk log akses-metrics
Menampilkan informasi pemantauan keseluruhan Kubernetes, termasuk PV, tingkat kegagalan, rasio 5XX, distribusi kode status, dan lalu lintas.
Dasbor pemantauan
Logstore untuk log akses-metrics
Mendukung penyaringan informasi pemantauan detail instance berdasarkan dimensi seperti host dan status.
Penyimpangan
Logstore untuk log akses-metrics
Logstore untuk log akses-metrics-result
Menampilkan informasi anomali tingkat layanan yang dideteksi oleh algoritma inspeksi aliran, termasuk statistik anomali dan tampilan real-time anomali metrik spesifik.
Penagihan
Simple Log Service menagih berdasarkan ruang penyimpanan, lalu lintas baca, jumlah permintaan, transformasi data, dan pengiriman data. Untuk informasi lebih lanjut, lihat Item penagihan pay-by-feature.
Batasan
Log Ingress harus berhasil diuraikan sebelum Anda dapat mengonfigurasi konversi deret waktu dan inspeksi. Untuk format log kustom Ingress akses log, Anda perlu mengonfigurasi aturan penguraian secara manual, dan nama bidang log yang sesuai harus mematuhi konvensi penamaan bidang default.
Konfigurasi pusat log hanya berlaku untuk log yang baru dihasilkan. Log yang sudah ada tidak akan dikonversi menjadi informasi metrik.