全部产品
Search
文档中心

Container Service for Kubernetes:Pengelolaan Pemantauan

更新时间:Jul 06, 2025

Container Service for Kubernetes (ACK) menyediakan integrasi dengan layanan observabilitas dari Alibaba Cloud, seperti CloudMonitor dan Managed Service for Prometheus. ACK menawarkan berbagai komponen pemantauan kluster untuk membantu Anda memantau status kesehatan kluster secara menyeluruh. Komponen-komponen ini dapat digunakan untuk mendeteksi masalah potensial dan memberikan respons yang tepat. Topik ini menjelaskan solusi pemantauan end-to-end yang disediakan oleh ACK, mencakup pemantauan sumber daya dasar, aplikasi, kluster, kejadian, komponen bidang kontrol, jaringan, serta kontainer tingkat kernel.

Observabilitas Kluster

Tabel berikut menggambarkan modul pemantauan yang disediakan oleh fitur observabilitas kluster ACK.

Modul

Deskripsi

Referensi

Komponen

Pemantauan Sumber Daya Dasar

Modul ini memungkinkan Anda mengaktifkan fitur pemantauan Kubernetes dari CloudMonitor atau pemantauan Prometheus untuk memantau penggunaan dan status kesehatan sumber daya dasar di kluster Anda, termasuk CPU, memori, dan sumber daya jaringan, serta mengaktifkan notifikasi peringatan berdasarkan metrik utama. Ini meningkatkan stabilitas kluster.

[Tidak Berlaku Lagi] Pemantauan Sumber Daya Dasar

metrics-server

Gunakan Managed Service for Prometheus

ack-arms-prometheus

Gunakan Prometheus open source untuk memantau kluster ACK

ack-prometheus-operator

Pemantauan Aplikasi

Modul ini menggunakan Application Real-Time Monitoring Service (ARMS) dan komponen ack-onepilot untuk mengaktifkan analisis topologi, pemantauan API dan kejadian, pelacakan, dan pemeriksaan hambatan performa untuk aplikasi yang dikontainerisasi.

Pemantauan Aplikasi Java

ack-onepilot

Pemantauan Aplikasi Python

Pemantauan Aplikasi Go

Pemantauan Kluster

Modul ini menggunakan Application Monitoring eBPF Edition untuk mendapatkan data performa kontainer tanpa intrusi kode, mengidentifikasi masalah pod, dan secara otomatis mengidentifikasi Layanan dan beban kerja controller yang terkait dengan masalah tersebut. Ini meningkatkan efisiensi pemecahan masalah.

Pemantauan Topologi Kluster

ack-arms-cmonitor

Pemantauan Kejadian

Modul ini menggunakan Node Problem Detector (NPD) dan fitur pusat kejadian Kubernetes untuk mengaktifkan pemantauan waktu nyata dan notifikasi peringatan. Modul ini mendiagnosis node dan menghasilkan kejadian berdasarkan pengecualian node, serta mendukung manajemen tertutup peringatan dan notifikasi peringatan offline.

Pemantauan Kejadian

ack-node-problem-detector

Pemantauan Komponen Bidang Kontrol

Modul ini menggunakan Prometheus dan Grafana untuk memantau komponen bidang kontrol secara real-time, termasuk API server, etcd, kube-scheduler, dan kube-controller-manager. Anda dapat menggunakan modul ini untuk mengoptimalkan akses ke komponen bidang kontrol dan mengonfigurasi sistem Prometheus yang dikelola sendiri.

Lihat dashboard komponen bidang kontrol di kluster ACK Pro

kube-apiserver

Kube Controller Manager

Cloud Controller Manager

kube-scheduler

etcd

Pemantauan Jaringan

Modul ini mengintegrasikan Simple Log Service untuk pemantauan Ingress berdasarkan Ingress Dashboard dan ARMS. Modul ini menyediakan pemantauan dan pemecahan masalah CoreDNS. Selain itu, modul ini memvisualisasikan lalu lintas jaringan dan topologi bisnis dalam kluster yang menggunakan Terway, mengimplementasikan observabilitas untuk jaringan kontainer dan aplikasi yang dikontainerisasi.

Ingress Dashboard

NGINX Ingress controller

Pemantauan CoreDNS

CoreDNS

Implementasikan observabilitas jaringan dengan menggunakan ACK Terway dan Cilium Hubble

Bekerja dengan Terway

Pemantauan Kontainer Tingkat Kernel

Modul ini menyediakan pemantauan kontainer tingkat kernel OS untuk memungkinkan Anda memantau kontainer pada tingkat kernel OS berdasarkan System Observer Monitoring (SysOM). Ini memfasilitasi penyebaran dan migrasi aplikasi yang dikontainerisasi.

Pemantauan Kontainer Tingkat Kernel Berbasis SysOM

ack-sysom-monitor