全部产品
Search
文档中心

Container Service for Kubernetes:[Tidak Digunakan Lagi] Gunakan Cloud Monitor untuk memantau sumber daya klaster dasar

更新时间:Jul 06, 2025

Pemantauan sumber daya merupakan salah satu metode yang paling sering digunakan dalam Kubernetes. Anda dapat memanfaatkan fitur pemantauan Kubernetes dari Cloud Monitor untuk secara efisien memeriksa penggunaan dan status kesehatan sumber daya dasar yang digunakan oleh beban kerja di klaster Container Service for Kubernetes (ACK) Anda, termasuk CPU, memori, dan sumber daya jaringan. Hal ini memastikan bahwa klaster ACK berjalan stabil sesuai harapan.

Penting

Fitur pemantauan kontainer Kubernetes di Cloud Monitor sedang dihentikan. Kami sangat menyarankan untuk bermigrasi ke Managed Service for Prometheus, yang menyediakan cakupan fungsional penuh setara dengan Cloud Monitor yang sudah tidak digunakan lagi.

Deskripsi Fitur

Cloud Monitor secara otomatis mengumpulkan metrik dari semua klaster ACK dalam akun Alibaba Cloud Anda, sehingga Anda dapat memantau klaster ACK yang diterapkan di beberapa wilayah secara terpusat dan global. Untuk informasi lebih lanjut, lihat Ikhtisar.

  • Metrik dari perspektif klaster

    Cloud Monitor menyediakan metrik seperti peringatan, jumlah node, penggunaan memori dan CPU pod, serta utilisasi memori dan CPU node. Ini membantu Anda mendapatkan wawasan yang efisien tentang kinerja klaster.

  • Pemantauan dan peringatan yang lebih profesional

    Fitur pemantauan kontainer Cloud Monitor diperbarui menjadi pemantauan Kubernetes, yang menyediakan kemampuan pemantauan dasar yang lebih profesional untuk kontainer. Cloud Monitor menyediakan metrik pemantauan utama untuk objek Kubernetes asli, seperti namespace, node, beban kerja, dan pod. Fitur peringatan juga diperbarui untuk memungkinkan Anda mengonfigurasi aturan peringatan dari berbagai perspektif.

  • Metrik yang sesuai untuk skenario pemantauan kontainer yang berbeda

    Cloud Monitor mendukung metrik yang paling sesuai untuk skenario berbeda pada lapisan tertentu, seperti lapisan infrastruktur host, lapisan kontainer dalam Platform as a Service (PaaS), dan lapisan penjadwalan Kubernetes. Sebagai contoh, metrik memori yang memengaruhi penjadwalan Kubernetes dalam kontainer didedikasikan untuk memori kerja kontainer. Ini membantu membedakan penggunaan memori kontainer dari penggunaan memori host.

Prasyarat

Aktifkan fitur pemantauan Cloud Monitor untuk klaster ACK

Untuk informasi lebih lanjut, lihat Aktifkan Fitur Pemantauan Kontainer Kubernetes untuk Klaster ACK.

Lihat data pemantauan sumber daya

  1. Masuk ke Konsol Cloud Monitor.

  2. Di panel navigasi kiri, pilih Pemantauan Layanan Cloud > Container Service ACK.

  3. Di halaman Container Service Monitoring, temukan klaster yang ingin Anda kelola dan klik namanya atau klik View Details di kolom Actions.

    Catatan

    Jika Anda menggunakan Cloud Monitor untuk memantau klaster untuk pertama kalinya, muncul pesan yang meminta Anda melakukan otorisasi. Anda harus mengklik Authorize untuk menyelesaikan otorisasi sebelum dapat masuk ke halaman detail klaster.

  4. Di halaman detail klaster, lihat data pemantauan klaster di bagian berikut: Cluster overview, Node, Namespace, Workload, and Alert Rules.

    Untuk informasi lebih lanjut, lihat Lihat Data Pemantauan.

    监控

Skenario peringatan berbasis metrik

Skenario

Deskripsi

Metode Konfigurasi

Konfigurasikan peringatan berbasis ambang batas untuk penggunaan sumber daya klaster atau node dalam klaster

Jika penggunaan sumber daya klaster atau node dalam klaster melebihi ambang batas, peringatan dipicu untuk mencegah gangguan layanan. Kami menyarankan Anda mengonfigurasi aturan peringatan berbasis ambang batas untuk memantau penggunaan sumber daya seluruh klaster atau semua node dalam klaster.

Saat membuat aturan peringatan, atur parameter Resource Range ke Cluster atau Node. Dengan cara ini, Anda akan menerima notifikasi peringatan jika nilai metrik abnormal terdeteksi di klaster atau pada node dalam klaster. Jika Anda mengatur parameter Rentang Sumber Daya ke Node, pastikan Anda memilih all node dari daftar drop-down Node. Dengan cara ini, peringatan dipicu jika nilai metrik abnormal yang ditentukan oleh parameter Deskripsi Aturan terdeteksi pada node mana pun dalam klaster.

Konfigurasikan peringatan berbasis ambang batas untuk penggunaan sumber daya pod dalam klaster

Jika penggunaan sumber daya klaster melebihi ambang batas, Anda perlu menemukan pod yang menyebabkan masalah. Kami menyarankan Anda mengonfigurasi aturan peringatan berbasis ambang batas untuk memantau penggunaan sumber daya semua pod dalam klaster.

Saat membuat aturan peringatan, atur parameter Resource Range ke Container Group (pod) dan pilih All dari kedua daftar drop-down Namespace dan Grup Kontainer (pod). Dengan cara ini, peringatan dipicu jika nilai metrik abnormal yang ditentukan oleh parameter Deskripsi Aturan terdeteksi pada pod mana pun dalam klaster.

Konfigurasikan peringatan berbasis ambang batas untuk penggunaan sumber daya pod dalam namespace tertentu dari klaster

Dalam banyak kasus, klaster dibagikan di antara beberapa aplikasi. Kubernetes memungkinkan Anda mengisolasi aplikasi dengan menggunakan namespace dalam lingkungan multi-penyewa. Jika penggunaan sumber daya melebihi ambang batas dalam namespace tempat aplikasi berada, peringatan dipicu. Kami menyarankan Anda mengonfigurasi aturan peringatan berbasis ambang batas untuk memantau penggunaan sumber daya semua pod dalam namespace tertentu di klaster.

Saat membuat aturan peringatan, atur Resource Range ke Container Group (pod), pilih namespace tempat aplikasi Anda berada dari daftar drop-down Namespace, dan pilih All dari daftar drop-down Container Group (pod). Dengan cara ini, peringatan dipicu jika nilai metrik abnormal yang ditentukan dalam parameter Deskripsi Aturan terdeteksi pada pod mana pun dalam namespace tertentu.

Konfigurasikan peringatan berbasis ambang batas untuk penggunaan sumber daya pod yang menjalankan aplikasi tertentu dalam namespace tertentu dari klaster

Dalam banyak kasus, klaster dibagikan di antara beberapa aplikasi. Kubernetes memungkinkan Anda mengisolasi aplikasi dengan menggunakan beban kerja dalam lingkungan multi-penyewa. Sebagai contoh, aplikasi mungkin dijalankan sebagai Deployment. Jika penggunaan sumber daya Deployment melebihi ambang batas, peringatan dipicu. Kami menyarankan Anda mengonfigurasi aturan peringatan berbasis ambang batas untuk memantau penggunaan sumber daya semua pod dari beban kerja tertentu.

Saat membuat aturan peringatan, atur parameter Resource Range ke Container Group (pod), pilih namespace tempat aplikasi Anda berada dari daftar drop-down Namespace, dan pilih beban kerja aplikasi Anda. Beban kerja berikut didukung: Deployment, StatefulSet, DaemonSet, Job, dan CronJob. Pilih Semua dari daftar drop-down Container Group (pod). Dengan cara ini, peringatan dipicu jika nilai metrik abnormal yang ditentukan dalam parameter Deskripsi Aturan terdeteksi pada pod mana pun dari beban kerja tertentu.

Konfigurasikan aturan peringatan

Step 1: Create an alert contact and add it to an alert contact group

  1. Masuk ke Konsol Cloud Monitor.

  2. Di panel navigasi kiri, pilih Alerts > Alert Contacts.

  3. Buat kontak peringatan dan tambahkan ke grup kontak peringatan.

    Untuk informasi lebih lanjut, lihat Buat Kontak Peringatan atau Grup Kontak Peringatan.

Step 2: Create an alert rule

  1. Masuk ke Konsol Cloud Monitor.

  2. Di panel navigasi kiri, pilih Pemantauan Layanan Kontainer > Container Service ACK.

  3. Di halaman Container Service Monitoring, temukan klaster yang ingin Anda kelola dan klik View Alert Rules di kolom Actions.

  4. Di halaman yang muncul, klik Create Alert Rule.

  5. Di panel Create Alert Rule, konfigurasikan parameter. Tabel berikut menjelaskan parameter.

    Parameter

    Deskripsi

    Resource Range

    Sumber daya yang diterapkan aturan peringatan. Nilai valid:

    • Cluster: Aturan peringatan diterapkan ke klaster. Jika Anda memilih opsi ini, Anda harus memilih nama klaster.

    • Node: Aturan peringatan diterapkan ke semua node atau node tertentu dalam klaster. Jika Anda memilih opsi ini, Anda harus memilih klaster dan satu atau lebih node.

    • Container Group (pod): Aturan peringatan diterapkan ke semua pod atau pod tertentu dalam aplikasi tertentu di bawah namespace tertentu dari klaster. Jika Anda memilih opsi ini, Anda harus memilih klaster dan namespace-nya, lalu pilih an application dan one or more pods di tab Deployment, StatefulSet, DaemonSet, Job, atau CronJob.

      Catatan

      Di tab Container Group, Anda hanya perlu memilih one or more pods.

    Rule Description

    Kondisi yang memicu aturan peringatan. Jika metrik memenuhi kondisi tertentu, aturan peringatan dipicu.

    Konfigurasikan metrik, ambang batas, dan tingkat peringatan. Untuk informasi lebih lanjut tentang metrik pod, lihat ACK (versi baru).

    Mute Period

    Interval di mana Cloud Monitor mengirim ulang notifikasi peringatan dengan tingkat keparahan yang sama sebelum peringatan dihapus. Nilai valid: 5 Menit, 15 Menit, 30 Menit, 60 Menit, 3 Jam, 6 Jam, 12 Jam, dan 24 Jam.

    Cloud Monitor mengirim notifikasi peringatan saat nilai metrik mencapai ambang batas.

    • Jika tingkat peringatan tetap tidak berubah dalam periode bisu, Cloud Monitor tidak mengirim ulang notifikasi peringatan.

    • Jika tingkat peringatan berubah (misalnya, peringatan dihapus) dalam periode bisu, atau nilai metrik mencapai ambang batas lagi setelah periode bisu berakhir, Cloud Monitor mengirim ulang notifikasi peringatan.

    Catatan

    Cloud Monitor tidak mengirim notifikasi peringatan dalam status Notifikasi Dinonaktifkan atau Bisu.

    • Bisu menunjukkan bahwa sumber daya tertentu berada dalam periode bisu, selama itu Cloud Monitor tidak mengirim notifikasi peringatan untuk sumber daya tersebut.

    • Notifikasi Dinonaktifkan menunjukkan bahwa beberapa sumber daya berada dalam periode bisu, selama itu Cloud Monitor tidak mengirim notifikasi peringatan untuk sumber daya tersebut.

    Effective Period

    Periode di mana aturan peringatan berlaku. Cloud Monitor memantau sumber daya yang ditentukan berdasarkan aturan peringatan hanya dalam periode yang ditentukan.

    Alert Callback

    URL callback yang dapat diakses melalui Internet. Cloud Monitor mengirim permintaan HTTP POST untuk mendorong notifikasi peringatan ke URL yang ditentukan. Hanya protokol HTTP yang didukung. Untuk informasi lebih lanjut tentang cara mengonfigurasi callback peringatan, lihat Gunakan fitur callback peringatan untuk mengirim notifikasi tentang peringatan berbasis ambang batas.

    Catatan

    URL callback ke mana Cloud Monitor mengirim permintaan untuk mendorong notifikasi peringatan. Kami menyarankan Anda menentukan URL callback yang dapat diakses melalui Internet.

    Alert Contact Group

    Grup kontak peringatan ke mana notifikasi peringatan dikirim.

    Notifikasi peringatan dikirim ke kontak peringatan yang termasuk dalam grup kontak peringatan yang dipilih. Grup kontak peringatan dapat berisi satu atau lebih kontak peringatan.

    Untuk informasi lebih lanjut tentang cara membuat kontak peringatan dan grup kontak peringatan, lihat Buat kontak peringatan atau grup kontak peringatan.

  6. Klik OK untuk membuat aturan peringatan.

    Anda dapat melihat aturan peringatan yang dibuat di bagian Alert Rules. Untuk informasi lebih lanjut tentang aturan peringatan, lihat Kelola Aturan Peringatan.

Verification

  1. Di panel navigasi kiri, pilih Alerts > Alert History.

  2. Di halaman Alert History, lihat tren peringatan dan catatan peringatan rinci.

Gunakan pemantauansumber daya versi sebelumnya

Jika komponen metrics-server klaster Anda tidak diperbarui ke V0.3.8.5 atau lebih baru, Anda dapat melakukan langkah-langkah berikut untuk menggunakan pemantauan sumber daya versi sebelumnya:

  1. Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.

  2. Di halaman Clusters, temukan klaster yang ingin Anda kelola danklik namanya. Di panel kiri, pilih Workloads > Deployments.

  3. Di halaman Deployment, temukan Deployment yang ingin Anda kelola dan klik Monitor di kolom Tindakan untuk melihat monitoring data.

  4. Lihat data pemantauan di tab Deployment Application, Container group list, dan Container group hotspot.

  5. Opsional.Di panel navigasi kiri, pilih Alerts > Alert Rules untuk mengonfigurasi aturan peringatan.

    Nama metrik berbasis grup dimulai dengan group dan nama metrik berbasis instance dimulai dengan pod.

FAQ

Apa yang harus saya lakukan jika tidak ada data pemantauan Cloud Monitor untuk klaster ACK?

Untuk informasi lebih lanjut tentang cara menyelesaikan masalah ini, lihat Apa yang harus saya lakukan jika tidak ada data di klaster ACK?