Container Service for Kubernetes menyediakan fitur Diagnostik Layanan untuk membantu Anda memecahkan masalah terkait Layanan. Topik ini menjelaskan item diagnostik serta saran untuk memperbaiki masalah Layanan.
Item diagnostik dari fitur ini mencakup metode penagihan, sertifikat, penggunaan kembali instance Classic Load Balancer (CLB), kuota CLB, dan kejadian anomali.
Saat menggunakan fitur Diagnostik Layanan, ACK menjalankan program pengumpulan data di setiap node dalam kluster untuk mengumpulkan hasil diagnostik. Informasi yang dikumpulkan meliputi versi sistem, status beban kerja, Docker, kubelet, serta informasi kesalahan utama dalam log sistem. ACK tidak mengumpulkan informasi bisnis atau data sensitif.
Item diagnostik
Kategori | Deskripsi |
Memeriksa konsistensi antara konfigurasi Layanan dan konfigurasi instance CLB. | |
Mendiagnosis masalah terkait kuota CLB. |
Layanan
Item Diagnostik | Deskripsi | Cara Memperbaiki |
LBInstanceChargeType | Memeriksa apakah metode penagihan instance CLB sesuai dengan metode penagihan yang ditentukan dalam Layanan terkait. | Jika instance CLB dan Layanan menggunakan metode penagihan berbeda, ubah anotasi Layanan agar sesuai dengan metode penagihan instance CLB. Untuk detail lebih lanjut tentang anotasi Layanan, lihat Tambahkan anotasi ke file YAML Layanan untuk mengonfigurasi instance CLB. |
LBCertId | Memeriksa apakah sertifikat instance CLB sesuai dengan sertifikat yang ditentukan dalam Layanan terkait. | Jika instance CLB dan Layanan menggunakan sertifikat berbeda, ubah anotasi ID sertifikat Layanan dan tentukan ID sertifikat yang digunakan oleh pendengar HTTPS instance CLB. Untuk detail lebih lanjut tentang anotasi Layanan, lihat Tambahkan anotasi ke file YAML Layanan untuk mengonfigurasi instance CLB. |
LBReusable | Memeriksa apakah instance CLB dapat digunakan kembali. | Untuk informasi lebih lanjut tentang cara menggunakan kembali instance CLB, lihat Pertimbangan. |
ServiceWarningEvents | Memeriksa apakah acara kesalahan Layanan telah dibuat. | Acara kesalahan Layanan mencakup konten [%s]. Untuk informasi lebih lanjut tentang cara memecahkan masalah kesalahan Layanan, lihat Kesalahan Layanan dan solusi. |
LBExisted | Memeriksa apakah instance CLB yang terkait dengan Layanan ada. | Jika instance CLB yang terkait dengan Layanan tidak ada, lakukan diagnosis Layanan tersebut. Untuk informasi lebih lanjut, lihat Kesalahan Layanan dan solusi. |
ReadyPodNum | Memeriksa jumlah pod backend Layanan yang berada dalam status Siap. | Item diagnostik ini memeriksa apakah pod backend Layanan berada dalam status Siap. |
ResourceQuotas
Item Diagnostik | Deskripsi | Cara Memperbaiki |
SlbQuotaBackendserverAttachedNum | Memeriksa jumlah instance CLB yang terkait dengan instance Elastic Compute Service (ECS). | Secara default, sebuah instance ECS dapat ditambahkan ke maksimal 50 grup server backend. Jika jumlah instance CLB yang terkait dengan instance ECS mencapai batas atas, pembaruan pod tidak dapat disinkronkan ke server backend instance CLB. Anda dapat melihat kuota CLB pada halaman Manajemen Kuota di konsol Server Load Balancer (SLB). |
SlbQuotaBackendserversNum | Memeriksa jumlah server backend dari instance CLB. | Secara default, Anda dapat menambahkan maksimal 200 server backend ke instance CLB. Jika jumlah server backend dari instance CLB mencapai batas atas, pembaruan pod tidak dapat disinkronkan ke server backend instance CLB. Anda dapat melihat kuota CLB pada halaman Manajemen Kuota di konsol SLB. |
SlbQuotaInstancesNum | Memeriksa jumlah instance CLB yang dimiliki oleh akun Alibaba Cloud. | Secara default, Anda dapat menggunakan akun Alibaba Cloud untuk membuat maksimal 60 instance CLB. Setelah batas atas tercapai, Anda tidak dapat membuat instance CLB baru. Anda dapat melihat kuota CLB pada halaman Manajemen Kuota di konsol SLB. |
SlbQuotaListenersNum | Memeriksa jumlah pendengar yang dikonfigurasikan untuk instance CLB. | Secara default, Anda dapat mengonfigurasikan maksimal 50 pendengar untuk instance CLB. Jika jumlah pendengar yang dikonfigurasikan untuk instance CLB mencapai batas atas, pembaruan Layanan tidak dapat disinkronkan ke instance CLB. Anda dapat melihat kuota CLB pada halaman Manajemen Kuota di konsol SLB. |