Mengaktifkan Profiler untuk aplikasi Azure Service Fabric

Profiler Application Insights disertakan dengan Diagnostik Microsoft Azure. Anda dapat menginstal ekstensi Azure Diagnostics dengan menggunakan templat Azure Resource Manager (templat ARM) untuk kluster Azure Service Fabric Anda. Dapatkan templat yang menginstal Azure Diagnostics pada kluster Service Fabric.

Dalam artikel ini, Anda:

  • Tambahkan properti Application Insights Profiler ke templat ARM Anda.
  • Sebarkan kluster Service Fabric Anda dengan kunci instrumentasi Application Insights Profiler.
  • Aktifkan Application Insights pada aplikasi Service Fabric Anda.
  • Sebarkan kembali kluster Service Fabric Anda untuk mengaktifkan Profiler.

Prasyarat

Membuat templat penyebaran

  1. Di kluster yang dikelola Service Fabric Anda, buka tempat Anda menerapkan templat ARM.

  2. Temukan tag WadCfg di ekstensi Azure Diagnostics di file template penyebaran.

  3. Tambahkan SinksConfigbagian berikut sebagai elemen anak dari WadCfg. Ganti nilai properti ApplicationInsightsProfiler dengan kunci instrumentasi Application Insights Anda sendiri:

    "settings": {
        "WadCfg": {
            "SinksConfig": {
                "Sink": [
                    {
                        "name": "MyApplicationInsightsProfilerSinkVMSS",
                        "ApplicationInsightsProfiler": "YOUR_APPLICATION_INSIGHTS_INSTRUMENTATION_KEY"
                    }
                ]
            },
        },
    }  
    

Untuk informasi tentang cara menambahkan ekstensi Diagnostik ke templat penyebaran Anda, lihat Menggunakan pemantauan dan diagnostik dengan templat Windows VM dan Azure Resource Manager.

Menyebarkan kluster Service Fabric Anda

Setelah Memperbarui WadCfg dengan kunci instrumentasi, sebarkan kluster Service Fabric Anda.

Profiler Application Insights diinstal dan diaktifkan saat ekstensi Diagnostik Azure diinstal.

Mengaktifkan Application Insights pada aplikasi Service Fabric Anda

Agar Profiler mengumpulkan profil untuk permintaan Anda, aplikasi Anda harus melacak operasi dengan Application Insights.

Setelah Mengaktifkan Application Insights, sebarkan ulang aplikasi Anda.

Membuat lalu lintas dan melihat jejak Profiler

  1. Luncurkan uji ketersediaan untuk membuat lalu lintas ke aplikasi Anda.
  2. Tunggu 10 hingga 15 menit agar jejak mulai terkirim ke instans Application Insights.
  3. Lihat jejak Profiler melalui instans Application Insights di portal Azure.

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.