Mengaktifkan Profiler untuk Azure Cloud Services
Anda dapat menerima jejak performa untuk instans Azure Cloud Services Anda dengan mengaktifkan Profiler Application Insights. Profiler diinstal pada instans Azure Cloud Services Anda melalui ekstensi Azure Diagnostics.
Dalam panduan ini, Anda akan mempelajari cara:
- Aktifkan instans Azure Cloud Services Anda untuk mengirim data diagnostik ke Application Insights.
- Mengonfigurasi ekstensi Azure Diagnostics di dalam solusi Anda untuk menginstal Profiler.
- Menyebarkan layanan Anda, dan menghasilkan lalu lintas untuk melihat jejak Profiler.
Prasyarat
- Pastikan Anda telah menyiapkan diagnostik untuk instans Azure Cloud Services Anda.
- Gunakan .NET Framework 4.6.1 atau yang lebih baru.
- Jika Anda menggunakan OS Family 4, instal .NET Framework 4.6.1 atau yang lebih baru dengan tugas mulai.
- OS Family 5 menyertakan versi .NET Framework yang kompatibel secara default.
Melacak permintaan dengan Application Insights
Saat Anda menerbitkan instans Azure Cloud Services ke portal Azure, tambahkan Application Insights SDK ke Azure Cloud Services.
Setelah Anda menambahkan SDK dan menerbitkan instans Azure Cloud Services ke portal Azure, lacak permintaan dengan menggunakan Application Insights:
- Untuk peran web ASP.NET: Application Insights melacak permintaan secara otomatis.
- Untuk peran pekerja: Anda perlu menambahkan kode secara manual ke aplikasi Anda untuk melacak permintaan.
Konfigurasikan ekstensi Azure Diagnostics
Temukan file diagnostik Azure Diagnostics.wadcfgx untuk peran aplikasi Anda.
Tambahkan bagian SinksConfig
berikut sebagai elemen anak dari WadCfg
:
<WadCfg>
<DiagnosticMonitorConfiguration>...</DiagnosticMonitorConfiguration>
<SinksConfig>
<Sink name="MyApplicationInsightsProfiler">
<!-- Replace with your own Application Insights instrumentation key. -->
<ApplicationInsightsProfiler>00000000-0000-0000-0000-000000000000</ApplicationInsightsProfiler>
</Sink>
</SinksConfig>
</WadCfg>
Catatan
Kunci instrumentasi yang digunakan oleh aplikasi dan ApplicationInsightsProfiler
sink harus cocok.
Sebarkan layanan Anda dengan konfigurasi Diagnostik yang baru. Application Insights Profiler sekarang dikonfigurasi untuk berjalan pada instans Azure Cloud Services Anda.
Langkah berikutnya
Catatan
Pada tanggal 31 Maret 2025, dukungan untuk penyerapan kunci instrumentasi akan berakhir. Penyerapan kunci instrumentasi akan berjalan terus, namun kami tidak akan lagi menyediakan pembaruan atau dukungan terhadap fitur tersebut. Transisi ke string koneksi untuk memanfaatkan kemampuan baru.