Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
.NET için Application Insights Profiler, Azure Tanılama ile birlikte sunulmaktadır. Azure Service Fabric kümeniz için bir Azure Resource Manager şablonu (ARM şablonu) kullanarak Azure Tanılama uzantısını yükleyebilirsiniz. Azure Tanılama yükleyen bir şablonu Service Fabric kümesi üzerine yükleyin.
Bu kılavuzda şunların nasıl yapıldığını öğrenirsiniz:
- .NET için Application Insights Profil Oluşturucu özelliğini ARM şablonunuza ekleyin.
- Service Fabric kümenizi .NET bağlantı dizesi için Application Insights Profil Oluşturucu ile dağıtın.
- Service Fabric uygulamanızda Application Insights'i etkinleştirin.
- .NET Profiler'ı etkinleştirmek için Service Fabric kümenizi yeniden dağıtın.
Önkoşullar
Profil Oluşturucu .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
Windows Server 2012 R2veya daha yeni bir sürüm olduğunu onaylayın.
Dağıtım şablonu oluşturma
Service Fabric yönetilen kümenizde ARM şablonunu uyguladığınız yere gidin.
Dağıtım şablonu dosyasındaki
WadCfguzantısındaki etiketlerini bulun.Aşağıdaki
SinksConfigbölümü,WadCfgöğesinin alt öğesi olarak ekleyin.ApplicationInsightsProfilerÖzellik değerini kendi Application Insights bağlantı dizenizle 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 ile izleme ve tanılama kullanma.
Service Fabric kümenizi dağıtma
Bağlantı dizenizi WadCfg ile güncelledikten sonra, Service Fabric kümenizi dağıtın.
.NET için Application Insights Profil Oluşturucu, Azure Tanılama uzantısı yüklendiğinde yüklenir ve etkinleştirilir.
Service Fabric uygulamanızda Application Insights'i etkinleştirme
.NET Profiler'ı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: Bkz. Application Insights Profil Oluşturucu ile istekleri izlemek için kod yazma.
- Diğer tür uygulamalarda özel işlemleri izlemek için: Bkz. .NET ve Node.js uygulamalarını izleme.
Application Insights'ı etkinleştirdikten sonra uygulamanızı yeniden dağıtabilirsiniz.
Trafik oluştur ve .NET profil aracı izlerini görüntüle
- 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ında Application Insights örneğini kullanarak Profil Oluşturucu izlemelerini görüntüleyin.