Bagikan melalui


Memantau dan mencatat data

> Berlaku untuk: AKS di Azure Stack HCI 22H2, AKS di Windows Server, Azure Stack HCI, versi 23H2, AKS yang diaktifkan oleh Azure Arc di VMware (pratinjau)

Artikel ini menjelaskan cara memantau AKS Anda yang diaktifkan oleh penyebaran Azure Arc menggunakan pemantauan lokal. Tersedia dua jenis solusi pemantauan dan pengelogan, seperti yang dijelaskan dalam tabel berikut:

Solusi Konektivitas Azure Dukungan dan layanan Biaya
Insight Kontainer Memerlukan koneksi kluster Kubernetes ke Azure menggunakan Azure Arc untuk Kubernetes. Dukungan penuh dan layanan dari Microsoft. Memerlukan pendaftaran untuk layanan Azure Monitor.
Pemantauan lokal Tidak memerlukan konektivitas Azure. Didukung sebagai perangkat lunak sumber terbuka oleh Microsoft (tanpa perjanjian dukungan atau SLA), komunitas, dan/atau vendor eksternal. Tergantung vendor.

Anda dapat memilih Wawasan Kontainer atau pemantauan lokal, tergantung pada kasus penggunaan pemantauan Anda. Untuk Wawasan Kontainer, lihat Mengaktifkan Wawasan Kontainer.

Ringkasan solusi pemantauan

Prometheus adalah toolkit pemantauan dan peringatan yang dapat Anda gunakan untuk memantau beban kerja kontainer. Sebagai bagian dari solusi Prometheus di AKS yang diaktifkan oleh Arc, komponen berikut disebarkan dan dikonfigurasi secara otomatis:

Penyebaran didasarkan pada bagan helm Kube-Prometheus-stack yang tersedia untuk umum, yang diperluas untuk mendukung pengekspor Windows dan mengamankan pengikisan metrik antara Prometheus dan agen. Setelah Anda menyebarkan solusi Prometheus, pengekspor simpul berjalan pada setiap simpul Linux, dan pengekspor Windows berjalan pada setiap simpul Windows.

Catatan

Karena komponen metrik status operator Prometheus, Prometheus, dan Kube hanya didukung di Linux, Anda harus menyediakan setidaknya satu node Linux di kluster Kuberneted Anda untuk menyebarkan solusi ini.

Objek dan titik akhir yang mengekstraksi solusi Prometheus mencakup item-item berikut:

  • Metrik status Kube untuk mengumpulkan berbagai metrik yang disediakan oleh Kubernetes
  • Server API Kubernetes
  • Kubelet
  • Eksportir node untuk mengumpulkan metrik untuk node Linux
  • Eksportir Windows untuk mengumpulkan metrik untuk node Windows

Menyebarkan solusi pemantauan

Prometheus adalah sistem pemantauan sumber terbuka dengan model data dimensi, bahasa kueri fleksibel, database rangkaian waktu yang efisien, dan pendekatan peringatan modern. Grafana adalah alat yang digunakan untuk melihat, meminta, dan memvisualisasikan metrik pada dasbor Grafana. Ini dapat dikonfigurasi untuk menggunakan Prometheus sebagai sumber data. Biasanya, mereka digunakan bersama-sama untuk pemantauan kluster Kubernetes.

Untuk melihat dasbor Grafana yang tersedia di AKS yang diaktifkan oleh Arc, lihat Dasbor Grafana yang tersedia di AKS.

Anda dapat melihat panduan penyebaran Microsoft di GitHub untuk menyebarkan Prometheus pada kluster Kubernetes dan mengonfigurasi Grafana untuk menggunakan Prometheus sebagai sumber data. Anda juga dapat mengikuti dokumentasi yang tersedia untuk umum untuk menyebarkan versi Prometheus atau Grafana tertentu.

Langkah berikutnya