Klaster terkelola ACK mendukung pengumpulan log komponen control plane dan pengirimannya ke SLS Log Project Anda. Komponen control plane mencakup komponen inti seperti Kube API Server, Kube Scheduler, Kube Controller Manager, dan Cloud Controller Manager. Anda dapat memanggil operasi UpdateControlPlaneLog untuk mengubah konfigurasi log komponen control plane, seperti periode retensi log dan komponen yang akan dikumpulkan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cs:UpdateControlPlaneLog |
update |
*Cluster
|
|
None |
Sintaks permintaan
PUT /clusters/{ClusterId}/controlplanelog HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClusterId |
string |
Yes |
ID klaster. |
c5b5e80b0b64a4bf6939d2d8fbbc5**** |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
Parameter body permintaan. |
|
| log_project |
string |
No |
Nama proyek SLS yang menyimpan log komponen control plane. Nilai default: k8s-log-$Cluster ID. |
k8s-log-c5b5e80b0b64a4bf6939d2d8fbbc5**** |
| log_ttl |
string |
No |
Periode retensi data log di SLS Logstore. Nilai valid: 1 hingga 3000. Satuan: hari. Nilai default: 30 hari. |
30 |
| aliuid |
string |
No |
ID akun Alibaba Cloud. |
162981***** |
| components |
array |
No |
Daftar komponen yang log control plane-nya saat ini diaktifkan. |
|
|
string |
No |
Daftar komponen yang log control plane-nya saat ini diaktifkan. Komponen yang didukung:
Secara default, fitur log komponen control plane mengumpulkan log dari komponen Untuk informasi selengkapnya tentang komponen, lihat Deskripsi Logstore untuk komponen control plane. |
[ "apiserver", "kcm", "scheduler", "ccm", "alb", "controlplane-events", "ack-goatscaler"] |
UpdateControlPlaneLog mendukung modifikasi hanya pada periode retensi log (log_ttl). Jika Anda hanya mendefinisikan log_ttl di body permintaan, sistem menentukan bahwa hanya periode retensi yang perlu diubah.
UpdateControlPlaneLog mendukung penonaktifan log untuk semua komponen control plane dengan mengatur field components ke daftar kosong. Anda harus secara eksplisit mengatur field components ke daftar kosong di body permintaan. Jika Anda tidak mendefinisikan field components, operasi untuk menonaktifkan log komponen control plane tidak akan dipicu.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Body respons. |
||
| cluster_id |
string |
ID klaster. |
cb95aa626a47740afbf6aa099b650**** |
| request_id |
string |
ID permintaan. |
687C5BAA-D103-4993-884B-C35E4314**** |
| task_id |
string |
ID tugas. |
T-5a54309c80282e39ea00**** |
Contoh
Respons sukses
JSONformat
{
"cluster_id": "cb95aa626a47740afbf6aa099b650****",
"request_id": "687C5BAA-D103-4993-884B-C35E4314****",
"task_id": "T-5a54309c80282e39ea00****"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.