Azure Service Fabric uygulamaları için Profiler'ı etkinleştirme
Application Insights Profiler, Azure Tanılama'a dahildir. Azure Service Fabric kümeniz için bir Azure Resource Manager şablonu (ARM şablonu) kullanarak Azure Tanılama uzantısını yükleyebilirsiniz. Service Fabric kümesine Azure Tanılama yükleyen bir şablon alın.
Bu makalede şunları yapacaksınız:
- ARM şablonunuza Application Insights Profiler özelliğini ekleyin.
- Service Fabric kümenizi Application Insights Profil Oluşturucu izleme anahtarıyla dağıtın.
- Service Fabric uygulamanızda Application Insights'i etkinleştirin.
- Profiler'ı etkinleştirmek için Service Fabric kümenizi yeniden dağıtın.
Önkoşullar
- Profiler, .NET Framework ve .NET uygulamalarını destekler.
- .NET Framework 4.6.2 veya üzerini kullandığınızı doğrulayın.
- Dağıtılan işletim sisteminin veya üzeri olduğunu
Windows Server 2012 R2
onaylayın.
- Azure Service Fabric yönetilen kümesi.
Dağıtım şablonu oluşturma
Service Fabric yönetilen kümenizde ARM şablonunu uyguladığınız yere gidin.
WadCfg
Dağıtım şablonu dosyasındaki Azure Tanılama uzantısındaki etiketleri bulun.Aşağıdaki
SinksConfig
bölümü öğesinin alt öğesiWadCfg
olarak ekleyin.ApplicationInsightsProfiler
Özellik değerini kendi Application Insights izleme anahtarınızla değiştirin:"settings": { "WadCfg": { "SinksConfig": { "Sink": [ { "name": "MyApplicationInsightsProfilerSinkVMSS", "ApplicationInsightsProfiler": "YOUR_APPLICATION_INSIGHTS_INSTRUMENTATION_KEY" } ] }, }, }
Tanılama uzantısını dağıtım şablonunuza ekleme hakkında bilgi için bkz. Windows VM ve Azure Resource Manager şablonlarıyla izleme ve tanılamayı kullanma.
Service Fabric kümenizi dağıtma
İzleme anahtarınızla güncelleştirdikten WadCfg
sonra Service Fabric kümenizi dağıtın.
Azure Tanılama uzantısı yüklendiğinde Application Insights Profiler yüklenir ve etkinleştirilir.
Service Fabric uygulamanızda Application Insights'i etkinleştirme
Profil Oluşturucu'nın isteklerinize yönelik profilleri toplaması için uygulamanızın Application Insights ile işlemleri izlemesi gerekir.
- Durum bilgisi olmayan API'ler için: Profil oluşturma isteklerini izleme yönergelerine bakın.
- Diğer uygulama türlerinde özel işlemleri izlemek için: Bkz. Application Insights .NET SDK'sı ile özel işlemleri izleme.
Application Insights'ı etkinleştirdikten sonra uygulamanızı yeniden dağıtabilirsiniz.
Trafik oluşturma ve Profil Oluşturucu izlemelerini görüntüleme
- Uygulamanıza trafik oluşturmak için bir kullanılabilirlik testi başlatın.
- İzlemelerin Application Insights örneğine gönderilmesi için 10-15 dakika bekleyin.
- Azure portal Application Insights örneği aracılığıyla Profil Oluşturucu izlemelerini görüntüleyin.
Sonraki adımlar
Not
31 Mart 2025’te izleme anahtarı alımı desteği sona erecektir. İzleme anahtarı alımı çalışmaya devam edecek, ancak artık özellik için güncelleştirmeler veya destek sağlamayacağız. Yeni özelliklerden yararlanmak için bağlantı dizelerine geçiş.