Mengembangkan dasbor pemantauan dan status

Selesai

Visualisasi seperti bagan dan grafik dapat membantu Anda menganalisis data pemantauan untuk menelusuri paling detail masalah dan mengidentifikasi pola. Bergantung pada alat yang Anda gunakan, Anda mungkin juga dapat berbagi visualisasi ini dengan pengguna lain di dalam dan di luar organisasi Anda.

Di pelajaran ini, Anda menjelajahi beberapa cara untuk membangun dasbor pemantauan dan status untuk aplikasi Anda. Anda akan melihat:

  • Dasbor Azure
  • Buku kerja Azure Monitor
  • Buku kerja Application Insights
  • Power BI
  • Grafana
  • Membangun aplikasi kustom Anda sendiri

Apa yang dimaksud dengan dasbor Azure?

Dasbor memungkinkan Anda membuat tampilan terfokus dan terorganisir di portal Azure sumber daya cloud Anda. Mereka menyediakan "satu panel kaca" melalui infrastruktur dan layanan Azure Anda, membantu Anda mengidentifikasi masalah penting dengan lebih cepat.

Berikut contoh dasbor:

A screenshot of an example Monitoring and Analytics dashboard.

Keuntungan dasbor Azure

Dasbor Azure memberikan:

  • Integrasi dengan layanan Azure. Anda dapat menyematkan visualisasi ke dasbor Anda dari beberapa halaman Azure termasuk analitik metrik, analitik log, dan Application Insights.
  • Dukungan untuk metrik dan data log.
  • Cara untuk menggabungkan data dari beberapa sumber, termasuk output dari:
  • Opsi untuk dasbor pribadi atau bersama. Dasbor terintegrasi dengan autentikasi berbasis peran Azure (RBAC).
  • Refresh otomatis.
  • Dasbor metrik berparameter dengan stempel waktu dan parameter khusus.
  • Opsi tata letak yang fleksibel.
  • Mode layar penuh.

Batasan dasbor Azure

Dasbor Azure tidak menyediakan:

  • Kontrol penuh atas visualisasi log.
  • Dukungan parameter kustom untuk bagan log.
  • Data bagan log yang lebih lama dari 30 hari.
  • Interaktivitas dengan data dasbor.
  • Penelusuran paling detail kontekstual penuh.

Apa yang dimaksud dengan buku kerja Azure Monitor?

Tampilan di Azure Monitor memungkinkan Anda membuat visualisasi kustom dengan data log. Solusi pemantauan menggunakannya untuk menyajikan data yang mereka kumpulkan.

A screenshot showing Azure Monitor workbooks.

Keuntungan buku kerja Azure Monitor

Buku kerja Azure Monitor memberikan:

  • Visualisasi yang beragam untuk data log.
  • Ekspor dan impor tampilan untuk mentransfernya ke grup sumber daya dan langganan lainnya.
  • Integrasi dengan model manajemen Analitik Log dengan ruang kerja dan solusi pemantauan.
  • Filter untuk parameter kustom.
  • Tampilan interaktif yang dapat menelusuri paling detail ke tampilan lain.

Batasan buku kerja Azure Monitor

Buku kerja Azure Monitor tidak:

  • Mendukung data metrik.
  • Memberikan tampilan pribadi; sebaliknya, tampilan tersedia untuk semua pengguna dengan akses ke ruang kerja.
  • Me-refresh data secara otomatis.
  • Memberikan opsi tata letak penuh.
  • Memberikan dukungan untuk kueri di beberapa ruang kerja atau aplikasi Application Insights.
  • Mengizinkan ukuran respons melebihi 8 MB atau waktu eksekusi kueri melebihi 110 detik.

Apa yang dimaksud dengan buku kerja Application Insights?

Buku kerja adalah dokumen interaktif yang memberikan wawasan mendalam tentang data, investigasi, dan kolaborasi Anda di dalam tim. Buku kerja dapat berfungsi sebagai panduan pemecahan masalah atau untuk mengambil detail dari postmortem insiden.

Berikut adalah diagram untuk memberi Anda gambaran seperti apa buku kerja:

A composite screenshot of an example Workbook showing pages for Analysis of Page Views, Usage, and Time Spent on Page.

Keuntungan buku kerja Application Insights

Buku kerja Application Insights:

  • Mendukung metrik dan log.

  • Parameter dukungan yang memungkinkan Anda membuat laporan interaktif.

    Misalnya, Anda dapat memilih elemen dalam tabel untuk memperbarui diagram dan visualisasi lainnya secara dinamis.

  • Memberikan alur seperti dokumen.

  • Memberikan opsi untuk buku kerja pribadi atau bersama.

  • Memberikan templat yang mendukung galeri templat GitHub publik.

Batasan buku kerja Application Insights

Buku kerja Application Insights tidak:

  • Me-refresh data secara otomatis.
  • Memberikan tata letak yang padat seperti yang diberikan dasbor. Ini membuat buku kerja kurang berguna sebagai "panel kaca tunggal."

Apa itu Power BI?

Power BI memungkinkan Anda membuat dasbor dan laporan yang bersentrik bisnis, serta laporan yang menganalisis tren KPI jangka panjang. Anda dapat mengimpor hasil kueri log ke dalam kumpulan data Power BI sehingga Anda dapat menggabungkan data dari berbagai sumber dan berbagi laporan di web dan perangkat seluler.

Berikut tampilan Power BI:

A screenshot of an example Power BI dashboard showing monitoring for IT Operations.

Keuntungan Power BI

Power BI memberikan:

  • Visualisasi yang beragam.
  • Interaktivitas yang ekstensif termasuk zoom dan pemfilteran silang.
  • Cara mudah untuk berbagi laporan dengan organisasi Anda.
  • Integrasi dengan beberapa sumber data.
  • Performa tinggi dengan hasil yang di-cache dalam kubus.

Batasan Power BI

Power BI tidak:

  • Mendukung data log.
  • Mengintegrasikan dengan layanan Azure; misalnya, Anda tidak dapat mengelola dasbor atau model melalui Azure Resource Manager.
  • Me-refresh data lebih dari delapan kali per hari.

Grafana

Grafana adalah platform terbuka yang menyediakan dasbor operasional. Grafana membantu Anda mendeteksi, mengisolasi, dan triase insiden operasional. Anda dapat menambahkan plugin sumber data Grafana Azure Monitor ke langganan Azure Anda untuk memvisualisasikan data metrik Azure Anda.

Berikut tampilan Grafana:

A screenshot showing Grafana.

Keuntungan Grafana

Grafana memberikan:

  • Visualisasi yang beragam.
  • Ekosistem sumber data yang beragam.
  • Interaktivitas data, termasuk zoom.

Batasan Grafana

Grafana tidak:

  • Mendukung data metrik.
  • Mengintegrasikan dengan layanan Azure; misalnya, Anda tidak dapat mengelola dasbor atau model melalui Azure Resource Manager.

Membangun aplikasi kustom Anda sendiri

Anda dapat mengakses data log dan metrik di Azure Monitor melalui API-nya menggunakan panggilan REST. Fitur ini memungkinkan Anda membangun situs web dan aplikasi kustom Anda sendiri.

Keuntungan membangun aplikasi kustom Anda sendiri

Dengan aplikasi kustom, Anda memiliki:

  • Fleksibilitas lengkap dalam presentasi (antarmuka pengguna), visualisasi, interaktivitas, dan fitur.
  • Kontrol atas metrik dan data log mana yang Anda gabungkan dengan sumber data lain.

Batasan membangun aplikasi kustom Anda sendiri

Dengan aplikasi kustom, terserah Anda untuk membangun fungsionalitas yang Anda butuhkan. Upaya rekayasa yang signifikan mungkin diperlukan.