Jelajahi Azure Monitor

Selesai

Azure Monitor memberikan solusi komprehensif untuk mengumpulkan, menganalisis, dan bertindak berdasarkan telemetri dari lingkungan cloud dan lokal Anda. Informasi ini membantu Anda memahami performa aplikasi Anda dan secara proaktif mengidentifikasi masalah yang memengaruhinya dan sumber daya yang bergantung padanya.

Diagram berikut ini memberikan tampilan tingkat tinggi Azure Monitor. Di bagian tengah diagram adalah penyimpanan data untuk metrik dan log, yang merupakan dua jenis data dasar yang digunakan oleh Azure Monitor. Di sebelah kiri adalah sumber data pemantauan yang mengisi penyimpanan data ini. Di sebelah kanan adalah berbagai fungsi yang dilakukan Azure Monitor dengan data yang dikumpulkan ini. Ini mencakup tindakan seperti analisis, pemberitahuan, dan streaming ke sistem eksternal.

Azure Monitor high-level view showing sources of data and the functions performed on the data.

Data apa yang dikumpulkan Azure Monitor?

Azure Monitor dapat mengumpulkan data dari berbagai sumber. Azure Monitor memiliki rentang dari aplikasi Anda, sistem operasi dan layanan apa pun yang diandalkannya, hingga platform itu sendiri. Azure Monitor mengumpulkan data dari masing-masing tingkat berikut:

  • Data pemantauan aplikasi: Data tentang performa dan fungsionalitas kode yang telah Anda tulis, terlepas dari platformnya.
  • Data pemantauan OS tamu: Data tentang sistem operasi tempat aplikasi Anda berjalan. Ini dapat berjalan di Azure, cloud lain, atau lokal.
  • Data pemantauan sumber daya Azure: Data tentang pengoperasian sumber daya Azure. Untuk daftar lengkap sumber daya yang memiliki metrik atau log, buka Apa yang dapat Anda pantau dengan Azure Monitor?
  • Data pemantauan langganan Azure: Data tentang pengoperasian dan manajemen langganan Azure, serta data tentang kesehatan dan pengoperasian Azure itu sendiri.
  • Data pemantauan penyewa Azure: Data tentang pengoperasian layanan Azure tingkat penyewa, seperti Microsoft Azure Active Directory.

Monitoring platform data

Semua data yang dikumpulkan oleh Azure Monitor cocok dengan salah satu dari dua jenis dasar, metrik dan log. Metrik adalah nilai numerik yang menggambarkan beberapa aspek sistem pada waktu tertentu. Mereka ringan dan mampu mendukung skenario hampir real-time. Log berisi berbagai jenis data yang disusun ke dalam rekaman dengan set properti yang berbeda untuk setiap jenis. Telemetri seperti peristiwa dan jejak disimpan sebagai log selain data performa sehingga semuanya dapat digabungkan untuk analisis.

Untuk banyak sumber daya Azure, Anda akan melihat data metrik yang dikumpulkan oleh Azure Monitor langsung dalam halaman Gambaran Umum data metrik di portal Microsoft Azure. Data log yang dikumpulkan oleh Azure Monitor dapat dianalisis dengan kueri untuk mengambil, mengonsolidasi, dan menganalisis data yang dikumpulkan dengan cepat. Anda dapat membuat dan menguji kueri menggunakan Log Analytics di portal Microsoft Azure.

Wawasan dan visualisasi yang dikurasi

Data pemantauan hanya berguna jika dapat meningkatkan visibilitas Anda ke dalam pengoperasian lingkungan komputasi Anda. Beberapa penyedia sumber daya Azure memiliki "visualisasi terkurasi" yang memberi Anda pengalaman pemantauan yang disesuaikan untuk layanan atau rangkaian layanan tertentu. Mereka umumnya membutuhkan sedikit konfigurasi. Visualisasi yang dapat dikuratori terukur yang lebih besar dikenal sebagai "wawasan" dan ditandai dengan nama itu di dokumentasi dan portal Azure. Beberapa contohnya adalah:

  • Application Insights: Application Insights memantau ketersediaan, performa, dan penggunaan aplikasi web Anda, baik yang dihosting di cloud atau lokal. Ini memanfaatkan platform analisis data yang kuat di Azure Monitor untuk memberi Anda wawasan mendalam tentang pengoperasian aplikasi Anda. Ini memungkinkan Anda mendiagnosis kesalahan tanpa menunggu pengguna melaporkannya.

  • Insight Kontainer: Insight Kontainer memantau performa beban kerja kontainer yang disebarkan ke kluster Kubernetes terkelola yang dihosting di Azure Kubernetes Service (AKS) dan Azure Container Instances. Ini memberikan visibilitas performa dengan mengumpulkan metrik dari pengontrol, simpul, dan kontainer yang tersedia di Kubernetes melalui Metrics API. Log kontainer juga dikumpulkan.

  • Insight Mesin Virtual: Insight Mesin Virtual memantau mesin virtual (VM) Azure Anda dalam skala. Wawasan Komputer Visual menganalisis performa dan kesehatan Komputer Visual Windows dan Linux Anda dan mengidentifikasi proses yang berbeda serta dependensinya yang saling berhubungan pada proses eksternal.