Bagikan melalui


Beralih menggunakan visualisasi Prometheus terkelola untuk Container Insights (pratinjau)

Container Insights saat ini menggunakan data dari Analitik Log untuk mendukung visualisasi di portal Azure. Namun, dengan rilis Prometheus terkelola, format baru koleksi metrik ini lebih murah dan lebih efisien. Container Insights sekarang menawarkan kemampuan untuk memvisualisasikan hanya menggunakan data Prometheus terkelola. Artikel ini membantu Anda dengan penyiapan untuk mulai menggunakan Prometheus terkelola sebagai alat visualisasi Container Insights utama Anda.

Catatan

Fitur ini masih dalam pratinjau umum. Untuk informasi tambahan, silakan baca Ketentuan Penggunaan Tambahan untuk Pratinjau Microsoft Azure.

Prasyarat

Untuk melihat data Container Insights Anda menggunakan Prometheus, pastikan langkah-langkah berikut selesai.

Mengakses Insight Kontainer berbasis Prometheus

Karena Azure Monitor mendukung berbagai tingkat penyesuaian, kluster Anda saat ini mungkin memiliki Insight Kontainer berbasis log, Prometheus terkelola, atau kombinasi lainnya.

Catatan

Visualisasi Prometheus terkelola untuk Container Insights menggunakan aturan perekaman untuk meningkatkan performa bagan, pelajari selengkapnya tentang aturan apa yang dikonfigurasi.

  1. Buka portal Azure dan navigasikan ke kluster AKS yang Anda inginkan.

  2. Insights Pilih item menu dari menu, menampilkan layar percikan yang menunjukkan tidak ada pemantauan yang diaktifkan.

Cuplikan layar kluster yang tidak dimonitor.

  1. Pilih tombol Configure monitoring untuk membuka bilah konfigurasi pemantauan.

  2. Di bawah bilah pengaturan tingkat lanjut, pilih Logs and events dari menu dropdown Prasetel biaya.

  3. Untuk menyelesaikan penyetelan, klik tombol Configure .

  4. Setelah penyebaran onboarding selesai, Anda akan dapat melihat pengalaman Insight menggunakan Prometheus sebagai sumber data, yang ditunjukkan oleh menu dropdown toolbar yang Managed Prometheus visualizations (Preview)menunjukkan .

Cuplikan layar kluster AKS dengan Container Insights berbasis Prometheus.

Langkah-langkah opsional

Meskipun langkah-langkah di atas cukup, untuk pengalaman visualisasi penuh, beberapa langkah opsional dapat diselesaikan.

Koleksi label Node dan Pod

Secara default label untuk simpul dan pod tidak tersedia, tetapi dapat dikumpulkan melalui mengaktifkan kembali addon. Label node diperlukan untuk memfilter data menurut kumpulan simpul.

  1. Jika addon Prometheus terkelola saat ini disebarkan, kita harus terlebih dahulu menonaktifkannya
az aks update --disable-azure-monitor-metrics -n <clusterName> -g <resourceGroup>
  1. Kemudian, aktifkan kembali addon dengan bendera --ksm-metric-labels-allow-list
az aks update -n <clusterName> -g <resourceGroup> --enable-azure-monitor-metrics --ksm-metric-labels-allow-list "nodes=[*], pods=[*]" --azure-monitor-workspace-resource-id <amw-id

Menonaktifkan pengumpulan data Analitik Log

Jika saat ini Anda menggunakan pengalaman Container Insights berbasis log, maka Anda dapat memilih untuk berhenti menyerap metrik ke Analitik Log untuk menghemat penagihan. Setelah Anda mengonfirmasi pengalaman Container Insights yang didukung Prometheus cukup untuk tujuan Anda, selesaikan langkah-langkah untuk menghentikan penyerapan metrik ke Analitik Log.

  1. Navigasi ke pengaturan pemantauan untuk kluster Anda dengan mengikuti instruksi tentang cara mengonfigurasi aturan pengumpulan data Container Insights Anda

  2. Dari menu dropdown Prasetel biaya, pilih "Log dan Peristiwa" dan simpan untuk dikonfigurasi.

Catatan

Menonaktifkan metrik Analitik Log juga menonaktifkan dropdown visualisasi di toolbar. Kembali menggunakan salah satu preset biaya standar di bilah Monitoring Settings untuk mengaktifkan kembali visualisasi Analitik Log.

Batasan dan masalah yang diketahui

Karena fitur ini saat ini dalam pratinjau, ada beberapa batasan yang diketahui, fitur berikut tidak didukung

  • Detail variabel lingkungan
  • Memfilter data menurut layanan individual
  • Tampilan data langsung pada tab Kluster
  • Buku kerja melaporkan data
  • Set kerja memori node dan metrik RSS
  • Sebagian atau tidak ada data yang tersedia dalam tampilan multi-kluster berdasarkan pengaturan DCR Container Insights

Pemecahan Masalah

Saat menggunakan pengalaman Container Insights berbasis Prometheus, Anda mungkin mengalami kesalahan berikut.

Bagan terjebak dalam status pemuatan

Masalah ini terjadi jika lalu lintas jaringan untuk ruang kerja Azure Monitor diblokir. Akar penyebabnya biasanya terkait dengan kebijakan jaringan, seperti perangkat lunak pemblokiran iklan. Untuk mengatasi masalah ini, nonaktifkan blok iklan atau lalu lintas daftar monitor.azure.com yang diizinkan dan muat ulang halaman.

Tidak dapat mengakses Aturan Pengumpulan Data

Kesalahan ini terjadi ketika pengguna tidak memiliki izin untuk melihat aturan pengumpulan data Prometheus terkait untuk kluster atau aturan pengumpulan data mungkin telah dihapus. Untuk mengatasi kesalahan ini, berikan akses ke aturan pengumpulan data Prometheus atau konfigurasi ulang Prometheus terkelola menggunakan Monitoring Settings tombol di toolbar.

Tidak dapat mengakses ruang kerja Azure Monitor

Kesalahan ini terjadi ketika pengguna tidak memiliki izin untuk melihat ruang kerja Azure Monitor terkait untuk kluster atau ruang kerja Azure Monitor mungkin telah dihapus. Untuk mengatasi kesalahan ini, berikan akses ke ruang kerja Azure Monitor atau konfigurasi ulang Prometheus terkelola dengan menghapus dan menyebarkan ulang addon.

Data tidak dapat diambil

Kesalahan ini biasanya terjadi saat mengkueri data dalam volume besar dan dapat diselesaikan dengan mengurangi rentang waktu ke jendela yang lebih pendek atau pemfilteran untuk lebih sedikit objek.

Kesalahan konfigurasi data

Kesalahan ini terjadi ketika aturan perekaman mungkin telah dimodifikasi atau dihapus. Gunakan tombol Reconfigure untuk menambal aturan perekaman dan coba lagi.

Akses ditolak

Ini terjadi ketika token portal pengguna kedaluwarsa atau tidak memiliki izin untuk melihat ruang kerja Azure Monitor terkait untuk kluster. Ini biasanya dapat diselesaikan dengan menyegarkan sesi browser atau masuk lagi.

Terjadi kesalahan yang tidak dikenal

Jika pesan kesalahan ini berlanjut, hubungi dukungan untuk membuka tiket.