Anda dapat mengumpulkan log komponen control plane untuk mengelola kluster Anda secara lebih aman dan efisien. Container Service for Kubernetes (ACK) memungkinkan Anda mengumpulkan log komponen control plane di kluster terkelola ACK ke dalam proyek Simple Log Service (SLS) akun Anda. Dengan cara ini, Anda dapat mengelola dan menganalisis log secara terpusat.
Prasyarat
Akun Alibaba Cloud Anda memiliki kuota Logstore yang cukup di SLS.
Log yang dikumpulkan dikirim ke proyek SLS tertentu di akun Anda dalam bentuk aliran log. Anda akan dikenakan biaya untuk SLS berdasarkan metode penagihan bayar sesuai pemakaian. Untuk informasi lebih lanjut, lihat Bayar Berdasarkan Fitur.
Aktifkan fitur pengumpulan log untuk komponen control plane
Anda dapat mengaktifkan pengumpulan log untuk komponen control plane menggunakan salah satu metode berikut. Untuk informasi lebih lanjut tentang komponen control plane, lihat Komponen Control Plane.
Secara default, fitur pengumpulan log enabled untuk komponen control plane saat Anda membuat kluster terkelola Pro ACK. Anda harus mengaktifkan fitur pengumpulan log secara manual untuk kluster terkelola Basic ACK.
Anda dapat memilih Proyek yang ada di bagian Control Plane Component Logs.
Aktifkan saat Anda membuat kluster
Saat membuat kluster, pilih Enable untuk Control Plane Component Logs pada langkah Component Configurations. Untuk informasi lebih lanjut tentang cara membuat kluster ACK, lihat Buat Kluster Terkelola ACK.

Enable in an existing cluster
Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.
Di halaman Clusters, temukan kluster yang diinginkan dan klik namanya. Di panel kiri, pilih .
Di halaman Log Center, klik tab Control Plane Component Logs, lalu klik Enable Component Log Collection.
Kueri log komponen control plane
Anda dapat menanyakan log komponen control plane di Konsol ACK atau Konsol SLS. Untuk informasi lebih lanjut tentang sintaks kueri, lihat Buat Indeks untuk Menanyakan dan Menganalisis Log.
Kueri di konsol ACK
Anda dapat menggunakan salah satu metode berikut untuk menanyakan log komponen control plane di Konsol ACK:
Tanyakan log komponen control plane di modul Cluster Information.
Di halaman detail kluster, klik tab Basic Information, lalu klik View di sebelah Control Plane Component Logs.
Di halaman Log Center, pilih komponen untuk melihat lognya.
Anda juga dapat menanyakan log komponen control plane di modul Operations.
Di panel navigasi kiri halaman detail kluster, pilih .
Di halaman Log Center, klik tab Control Plane Component Logs. Anda dapat memilih komponen dan melihat lognya.
Kueri di konsol SLS
Masuk ke Konsol Layanan Log Sederhana. Di bagian Proyek, klik proyek yang ingin Anda kelola.
Di tab , klik logstore yang ingin Anda kelola.
Logstore untuk komponen control plane
Anda dapat mengumpulkan log dari komponen control plane berikut di kluster ACK. Setiap Logstore SLS menyimpan log dari komponen control plane. Untuk informasi lebih lanjut tentang komponen, lihat Komponen Kubernetes.
Komponen | Logstore | Apakah log dikumpulkan secara default | Deskripsi |
apiserver | Ya | kube-apiserver adalah komponen dari control plane Kubernetes yang mengekspos API Kubernetes. | |
kcm | Ya | kube-controller-manager adalah pusat manajemen dan kontrol internal kluster Kubernetes. Komponen ini menyematkan tautan kontrol inti yang disertakan dengan Kubernetes. | |
scheduler | Ya | kube-scheduler adalah penjadwal default dari kluster Kubernetes. | |
ccm | Ya | Cloud Controller Manager memungkinkan Anda mengintegrasikan Kubernetes dengan layanan Alibaba Cloud, seperti Classic Load Balancer (CLB) dan Virtual Private Cloud (VPC). CLB sebelumnya dikenal sebagai Server Load Balancer (SLB). Cloud Controller Manager mengelola fitur-fitur, seperti load balancing dan komunikasi lintas node, yang disediakan oleh layanan-layanan ini. | |
controlplane-events | controlplane-events | Ya | controlplane-events memberikan peristiwa operasional komponen control plane kluster, seperti peristiwa out of memory (OOM) killed. |
alb | Ya | ALB Ingress menyediakan titik masuk terpadu untuk Layanan di kluster berdasarkan Application Load Balancer (ALB) dari Alibaba Cloud. | |
cluster-autoscaler | Tidak | cluster-autoscaler adalah komponen autoscaling node untuk ACK. | |
ack-goatscaler | Tidak | ack-goatscaler adalah komponen elastisitas instan untuk node ACK. | |
kuberay-operator | Tidak | kuberay-operator didasarkan pada komponen KubeRay komunitas dan menggabungkan kemampuan penjadwalan, kuota elastis, penjadwalan prioritas sumber daya, dan lainnya dari ACK untuk membantu Anda mengelola dan menggunakan layanan kluster Ray dengan lebih mudah. |
Jika kolom Apakah log dikumpulkan secara default komponen tersebut adalah Tidak dan Anda ingin mengumpulkan log dari komponen tersebut, Anda harus mengaktifkan pengumpulan log untuk komponen tersebut dengan memperbarui daftar komponen untuk pengumpulan log.
Perbarui daftar komponen untuk pengumpulan log
Anda dapat memodifikasi apakah akan mengaktifkan pengumpulan log untuk komponen control plane tertentu.
Di halaman Clusters, temukan kluster yang diinginkan dan klik namanya. Di panel kiri, pilih .
Di halaman Log Center, klik tab Control Plane Component Logs, lalu klik Update Component.
Di kotak dialog yang muncul, ubah status pilihan komponen tertentu, lalu klik OK.
CatatanJika semua komponen tidak dipilih, fitur log komponen control plane akan dinonaktifkan.

Nonaktifkan fitur pengumpulan log untuk komponen control plane
Anda dapat menonaktifkan fitur pengumpulan log untuk komponen control plane di modul Operations di Konsol ACK.
Di halaman Clusters, temukan kluster yang diinginkan dan klik namanya. Di panel kiri, pilih .
Di halaman Log Center, klik tab Logs of Control Plane Components, lalu klik Close.