Log komponen lapisan kontrol dari kluster ACK Serverless dikumpulkan ke dalam proyek log di Simple Log Service (SLS) di bawah akun Anda. Mengelola dan menganalisis log di satu tempat membantu Anda mengoperasikan kluster secara lebih aman dan efisien.
Prasyarat
Pastikan Anda telah:
-
Memiliki kuota Logstore yang mencukupi di SLS
-
Memahami penagihan pay-as-you-go SLS — log yang dikumpulkan akan dikenai biaya SLS
Komponen dengan volume tinggi seperti kube-apiserver dapat menghasilkan data log yang signifikan. Untuk mengelola biaya, aktifkan pengumpulan hanya untuk komponen yang Anda butuhkan.
Aktifkan pengumpulan log komponen lapisan kontrol
Masuk ke ACK console. Di panel navigasi kiri, klik Clusters.
Di halaman Clusters, klik nama kluster Anda. Di panel navigasi kiri, pilih .
Di halaman Log Center, klik tab Control Plane Component Logs, lalu klik Enable Component Log Collection.
Instalasi memerlukan waktu singkat untuk selesai, setelah itu Anda akan diarahkan secara otomatis ke halaman log komponen lapisan kontrol.
Lihat log komponen lapisan kontrol
Lihat log komponen lapisan kontrol di Konsol ACK atau di Konsol SLS.
Kluster ACK Serverless mendukung kueri log dari tiga komponen lapisan kontrol berikut: kube-apiserver, kube-controller-manager, dan Cloud Controller Manager. Untuk Logstore yang sesuai dengan masing-masing komponen, lihat Logstore untuk komponen lapisan kontrol. Untuk informasi selengkapnya, lihat dokumentasi resmi SLS.
ACK console
Gunakan salah satu metode berikut untuk melihat log komponen lapisan kontrol:
Dari entri Cluster Information:
Di halaman detail kluster, klik tab Cluster Resources. Di daftar tersebut, klik tautan proyek log yang sesuai dengan log komponen lapisan kontrol.
Di halaman Log Storage, pilih Logstore komponen lapisan kontrol yang diinginkan dari daftar Logstore di panel kiri.
Dari entri Operations:
Di panel navigasi kiri halaman detail kluster, pilih .
Klik tab Control Plane Logs, lalu pilih komponen yang log-nya ingin Anda lihat.
SLS console
Masuk ke Simple Log Service console.
Di bagian Projects, klik nama Proyek Log yang sesuai dengan kluster Anda.
Pilih , lalu klik Logstore yang diinginkan.
Logstore untuk komponen lapisan kontrol
Kluster ACK Serverless mendukung pengumpulan log untuk tiga komponen lapisan kontrol berikut. Setiap Logstore di SLS sesuai dengan satu komponen lapisan kontrol Kubernetes. Untuk informasi selengkapnya tentang komponen-komponen ini, lihat Kubernetes Components.
Component | Logstore | Description |
kube-apiserver | apiserver | Komponen kube-apiserver pada lapisan kontrol mengekspos API Kubernetes. Untuk informasi selengkapnya, lihat kube-apiserver. |
kube-controller-manager | kcm | Komponen kube-controller-manager merupakan pusat manajemen dan kontrol kluster Kubernetes. Komponen ini menyematkan loop kontrol inti yang disertakan dalam rilis Kubernetes. Untuk informasi selengkapnya, lihat kube-controller-manager. |
Cloud Controller Manager | ccm | Cloud Controller Manager mengintegrasikan Kubernetes dengan layanan Alibaba Cloud, seperti Classic Load Balancer (CLB, sebelumnya SLB) dan Virtual Private Cloud (VPC). Komponen ini mengelola load balancing dan komunikasi lintas node. Untuk informasi selengkapnya, lihat Cloud Controller Manager. |
Nonaktifkan pengumpulan log
-
Di halaman Clusters, klik nama kluster target. Di panel kiri, pilih Operations > Log Center.
-
Klik tab Control Plane Component Logs, lalu klik Close.