Peta aplikasi

Memantau dan Menangani Masalah Solusi Azure

Ebadur Osib

Senior Cloud Consulting Engineer

Saat troubleshooting jadi rumit

layanan kusut.jpg

Memantau dan Menangani Masalah Solusi Azure

Mengenal peta aplikasi

diagram rapi.jpg

Memantau dan Menangani Masalah Solusi Azure

Apa itu peta aplikasi?

  • Fitur bawaan Application Insights.
  • Menyediakan peta visual arsitektur aplikasi real-time.
  • Secara otomatis menemukan komponen dan dependensi eksternal, termasuk:
    • Web app
    • API
    • Database
    • Dependensi eksternal
  • Menggunakan tracing terdistribusi dan telemetri runtime.
  • Tanpa konfigurasi manual, mempercepat troubleshooting
Memantau dan Menangani Masalah Solusi Azure

Cara peta aplikasi dibuat

  alur peta aplikasi.jpg

  • Dibuat dengan tracing terdistribusi.
  • Telemetri mengikuti tiap permintaan saat bergerak di sistem Anda.
  • Trace digabung otomatis membentuk grafik dependensi
Memantau dan Menangani Masalah Solusi Azure

Membaca peta

ikhtisar app insights.png

1 https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
Memantau dan Menangani Masalah Solusi Azure

Metrik utama

tampilan cerdas - insights.png

 

  • Metrik penting ditampilkan, termasuk:
    • Latensi
    • Jumlah permintaan
    • Tingkat kegagalan
  • Tanpa kueri.
1 https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
Memantau dan Menangani Masalah Solusi Azure

Kesehatan dependensi

  garis kesehatan dependensi merah pada peta.png

1 https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
Memantau dan Menangani Masalah Solusi Azure

Peta aplikasi di microservices

 

  • Memahami arsitektur kompleks.
  • Memvisualisasikan alur permintaan.
  • Mengidentifikasi kegagalan berantai.
  • Menampilkan radius dampak isu.
  • Mempercepat analisis akar masalah.

microservices.jpg

Memantau dan Menangani Masalah Solusi Azure

Bottleneck tersembunyi

pesanan lambat.jpg

Memantau dan Menangani Masalah Solusi Azure

Tantangan tanpa peta aplikasi

penyebab tersembunyi.jpg

Memantau dan Menangani Masalah Solusi Azure

Hasil dengan peta aplikasi

hasil dengan peta aplikasi.jpg

Memantau dan Menangani Masalah Solusi Azure

Ringkasan

  • Memvisualisasikan komponen dan dependensi aplikasi.
  • Dibangun di atas tracing terdistribusi dan telemetri.
  • Menyoroti latensi dan tingkat kegagalan.
  • Menyederhanakan troubleshooting di sistem terdistribusi.
  • Penting untuk microservices dan aplikasi cloud-native

  jaring tak kusut.jpg

Memantau dan Menangani Masalah Solusi Azure

Ayo berlatih!

Memantau dan Menangani Masalah Solusi Azure

Preparing Video For Download...