Azure Uygulaması Analizler kullanma

Tamamlandı

Azure Uygulaması Analizler, canlı uygulamalarınızı izlemenize olanak tanıyan bir Azure İzleyici özelliğidir. Uygulama Analizler App Service yapılandırmanızla tümleştirerek uygulamalarınızdaki performans anomalilerini otomatik olarak algılayabilirsiniz.

Uygulama Analizler, uygulamalarınızın performansını ve kullanılabilirliğini sürekli olarak geliştirmenize yardımcı olmak için tasarlanmıştır. Bu özellik, sorunları tanılamanıza ve kullanıcıların uygulamalarınızla gerçekte ne yaptığını anlamanıza yardımcı olacak güçlü analiz araçları sunar.

Uygulama Analizler hakkında bilinmesi gerekenler

Şimdi Azure İzleyici için Uygulama Analizler'nin bazı özelliklerini inceleyelim.

  • Uygulama Analizler .NET, Node.js ve Java EE gibi çeşitli platformlarda çalışır.

  • Bu özellik şirket içinde, karma ortamda veya herhangi bir genel bulutta barındırılan yapılandırmalar için kullanılabilir.

  • Uygulama Analizler, Azure DevOps sürecinizle tümleştirilir ve birçok geliştirme aracına bağlantı noktalarına sahiptir.

  • Visual Studio App Center ile tümleştirerek mobil uygulamalardan verileri izleyebilir ve analiz edebilirsiniz.

Diagram that shows Azure Application Insights receiving information from web pages, client apps, and web services, which is transferred to Alerts, Power BI, and Visual Studio.

Uygulama Analizler kullanırken dikkat edilmesi gerekenler

Uygulama Analizler geliştirme ekibinizin desteklenmesi için idealdir. Bu özellik, geliştiricilerin uygulamanızın performansını ve nasıl kullanıldığını anlamasına yardımcı olur. App Service yapılandırma senaryonuzda aşağıdaki öğeleri izlemeyi göz önünde bulundurun.

  • İstek oranlarını, yanıt sürelerini ve hata oranlarını göz önünde bulundurun. Hangi sayfaların en popüler olduğunu, günün hangi saatlerinde ve kullanıcılarınızın nerede olduğunu öğrenin. En iyi performansı hangi sayfaların gösterdiğini görün. Daha fazla istek olduğunda yanıt süreleriniz ve hata oranlarınız yükseliyorsa bir kaynak atama sorununuz olabilir.

  • Bağımlılık oranlarını, yanıt sürelerini ve hata oranlarını göz önünde bulundurun. Dış hizmetlerin uygulama performansınızı düşürip düşürmediğini keşfetmek için Uygulama Analizler kullanın.

  • Özel durumları göz önünde bulundurun. Toplanan istatistikleri analiz edin veya belirli örnekleri seçip yığın izleme ve ilgili isteklerde detaya gitme. Hem sunucu hem de tarayıcı özel durumları raporlanır.

  • Sayfa görünümlerini ve yükleme performansını göz önünde bulundurun. Kullanıcılarınızın tarayıcıları tarafından bildirilen sayfa görüntüleme sayısını toplayın ve yük performansını analiz edin.

  • Kullanıcı ve oturum sayılarını göz önünde bulundurun. Uygulama Analizler, uygulamanıza bağlı kullanıcı ve oturum sayısını izlemenize yardımcı olabilir.

  • Performans sayaçlarını göz önünde bulundurun. Windows veya Linux sunucu makinelerinizden Uygulama Analizler performans sayaçları ekleyin. CPU, bellek, ağ kullanımı vb. için performans çıkışını izleyin.

  • Konak tanılamayı göz önünde bulundurun. Docker veya Azure tanılamalarını uygulama Uygulama Analizler ile tümleştirin.

  • Tanılama izleme günlüklerini göz önünde bulundurun. İzleme olaylarını isteklerle ilişkilendirmeye ve sorunları tanılamaya yardımcı olmak için uygulamanızdan izleme günlüklerini uygulayın.

  • Özel olayları ve ölçümleri göz önünde bulundurun. Kendi özel olaylarınızı ve ölçüm izleme algoritmalarınızı istemci veya sunucu kodu olarak yazın. Satılan ürün sayısı veya kazanılan oyun sayısı gibi iş etkinliklerini izleyin.