Gambaran Umum Container Insights
Wawasan kontainer merupakan fitur yang dirancang untuk memantau performa beban kerja wadah yang disebarkan pada cloud. Hal ini memberi Anda visibilitas performa dengan mengumpulkan metrik memori dan prosesor dari pengontrol, simpul, serta kontainer yang tersedia di Kubernetes melalui API Metrik. Setelah Anda mengaktifkan pemantauan dari kluster Kubernetes, metrik dan log Kontainer dikumpulkan secara otomatis untuk Anda melalui versi kontainer dari agen Log Analytics untuk Linux. Metrik dikirim ke database metrik di Azure Monitor. Data log dikirim ke ruang kerja Analitik Log Anda.
Fitur insight Kontainer
Wawasan kontainer memberikan pengalaman pemantauan yang komprehensif untuk memahami performa dan kesehatan kluster Kubernetes dan beban kerja kontainer Anda. Anda dapat:
- Identifikasi hambatan sumber daya dengan mengidentifikasi kontainer AKS yang berjalan pada node dan pemanfaatan prosesor dan memorinya.
- Identifikasi penggunaan prosesor dan memori dari grup wadah dan wadahnya yang dihosting di Azure Container Instances.
- Lihat performa keseluruhan pengontrol atau pod dengan mengidentifikasi tempat kontainer berada di pengontrol atau pod.
- Tinjau penggunaan sumber daya dari beban kerja yang berjalan di host yang tidak terkait dengan proses standar yang mendukung pod.
- Identifikasi kebutuhan kapasitas dan tentukan beban maksimum yang dapat dipertahankan kluster dengan memahami perilaku kluster di bawah beban rata-rata dan terberat.
- Konfigurasikan peringatan agar secara proaktif memberi tahu Anda atau merekamnya saat penggunaan CPU dan memori pada node atau wadah melebihi ambang batas Anda, atau saat perubahan kondisi kesehatan terjadi di kluster di infrastruktur atau rollup kesehatan node.
- Integrasikan dengan Prometheus untuk menampilkan metrik beban kerja dan aplikasi yang dikumpulkannya dari node dan Kubernetes menggunakan kueri untuk membuat peringatan kustom, dasbor, dan melakukan analisis mendetail.
Video berikut memberikan penjelasan mendalam tingkat menengah untuk membantu Anda mempelajari cara memantau kluster AKS dengan wawasan Kontainer. Video mengacu pada Azure Monitor untuk Kontainer yang merupakan nama sebelumnya untuk wawasan Kontainer.
Cara mengakses wawasan Kontainer
Akses wawasan Kontainer di portal Azure dari Kontainer di menu Monitor atau langsung dari kluster AKS yang dipilih dengan memilih Insight. Menu Azure Monitor memberi Anda perspektif global dari semua kontainer yang disebarkan dan dipantau. Informasi ini memungkinkan Anda mencari dan memfilter di seluruh langganan serta grup sumber daya. Anda kemudian dapat menelusuri insight Kontainer dari kontainer yang dipilih. Mengakses insight Kontainer untuk kontainer AKS tertentu langsung dari halaman AKS.
Konfigurasi yang didukung
- Kluster Kubernetes terkelola yang dihosting di Azure Kubernetes Service (AKS).
- Kluster Kubernetes terkelola mandiri yang dihosting di Azure menggunakan Mesin AKS.
- Azure Container Instances.
- Kluster Kubernetes terkelola mandiri yang dihosting di Azure Stack atau lokal.
- Kubernetes berkemampuan Azure Arc.
Container insights mendukung kluster yang menjalankan sistem operasi Linux dan Windows Server 2019. Runtime kontainer yang didukung adalah Moby dan runtime yang kompatibel dengan CRI seperti CRI-O juga ContainerD. Docker tidak lagi didukung sebagai runtime kontainer mulai September 2022. Untuk informasi selengkapnya tentang penghentian ini, baca catatan rilis AKS.
Catatan
Dukungan wawasan kontainer untuk sistem operasi Windows Server 2022 dan AKS untuk node ARM saat ini sedang dalam pratinjau publik.
Langkah berikutnya
Untuk mulai memantau kluster Kubernetes Anda, tinjau Cara mengaktifkan wawasan Kontainer untuk memahami persyaratan dan metode yang tersedia untuk mengaktifkan pemantauan.