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.
Azure Monitor Application Insights, canlı web uygulamaları için uygulama performansı izleme (APM) sunan bir OpenTelemetry özelliğidir. OpenTelemetry (OTel) ile tümleştirme, telemetri verilerini toplamak ve analiz etmek için satıcıdan bağımsız bir yaklaşım sağlayarak uygulamalarınızın kapsamlı bir şekilde gözlemlenmesini sağlar.
Application Insights Deneyimleri
Application Insights, telemetri verilerini platformlar arasında standartlaştırılmış bir biçimde toplamak için OpenTelemetry'yi (OTel) destekler. Azure hizmetleriyle tümleştirme, uygulama gözlemlenebilirliğini ve performansını geliştirerek verimli izleme ve tanılama sağlar.
Araştır
- Uygulama panosu: Uygulamanızın sistem durumu ve performansına yönelik bir bakışta değerlendirme.
- Uygulama haritası: Uygulama mimarisine ve bileşenlerin etkileşimlerine görsel bir genel bakış.
- Canlı ölçümler: Uygulama etkinliği ve performansı hakkında içgörü elde eden gerçek zamanlı bir analiz panosu.
- Arama görünümü: Sorunları tanımlamak ve performansı iyileştirmek için işlemleri izleyin ve tanılayın.
- Kullanılabilirlik görünümü: Uygulama uç noktalarının kullanılabilirliğini ve yanıt hızını proaktif olarak izleyin ve test edin.
- Hatalar görünümü: Kapalı kalma süresini en aza indirmek için uygulamanızdaki hataları belirleyin ve analiz edin.
- Performans görünümü: Uygulama performansı ölçümlerini ve olası performans sorunlarını gözden geçirin.
- Aracı ayrıntıları: Azure AI Foundry, Copilot Studio ve üçüncü taraf aracılar genelinde yapay zeka aracılarını izlemeye yönelik birleşik bir görünüm.
İzleme
- Uyarılar: Uygulamanızın çok çeşitli yönlerini izleyin ve çeşitli eylemleri tetikleyin.
- Ölçümler: Kullanım düzenlerini ve eğilimlerini anlamak için ölçüm verilerini derinlemesine inceleyin.
- Tanılama ayarları: Platform günlükleri ve ölçümlerinin akışını, istediğiniz hedefe dışa aktaracak şekilde yapılandırın.
- Günlükler: Azure İzleme Günlükleri'ne toplanan tüm verileri alın, birleştirin ve analiz edin.
- Çalışma kitapları: Uygulama izleme verilerini görselleştiren etkileşimli raporlar ve panolar oluşturun.
- Grafana ile panolar: Application Insights verileri için Grafana panolarını doğrudan Azure portalında oluşturun, özelleştirin ve paylaşın.
- SDK İstatistikleri: Application Insights SDK'ları ve aracılarından dışarı aktarma başarısını, bırakılan sayıları, yeniden deneme sayılarını ve bırakma nedenlerini görselleştirin.
Kullanım
- Kullanıcılar, oturumlar ve olaylar: Kullanıcıların web uygulamanızla ne zaman, nerede ve nasıl etkileşim kurdığını belirleyin.
- Huniler: Kullanıcıların hunideki ilerleme veya bırakma durumunu belirlemek için dönüşüm oranlarını analiz edin.
- Akışlar: Yüksek görevlendirme alanlarını ve çıkış noktalarını belirlemek için sitenizdeki kullanıcı yollarını görselleştirin.
- Kohortlar: Eğilim belirlemeyi, segmentlere ayırmayı ve performans sorunlarını gidermeyi basitleştirmek için kullanıcıları paylaşılan özelliklere göre gruplandırın.
Kod analizi
- .NET Profil Oluşturucu: Uygulamanız için performans izlemelerini yakalayın, tanımlayın ve görüntüleyin.
- Kod iyileştirmeleri: Daha iyi ve daha verimli uygulamalar oluşturmak için yapay zekadan yararlanma.
- Anlık görüntü hata ayıklayıcısı: .NET uygulamasında özel durumlar oluştuğunda hata ayıklama anlık görüntülerini otomatik olarak toplama
Mantıksal model
Mantıksal model diyagramı, Application Insights bileşenlerini ve nasıl etkileşime geçtiğini görselleştirir.
Not
Verilerin alım uç noktalarına ulaşması için güvenlik duvarı ayarları ayarlanmalıdır. Daha fazla bilgi için bkz. Azure İzleyici uç nokta erişimi ve güvenlik duvarı yapılandırması.
Desteklenen diller
Bu bölümde desteklenen senaryolar özetlenmektedir.
Application Insights'ı etkinleştirmek için uygulamaları izleme hakkında daha fazla bilgi için bkz. Veri toplamanın temelleri.
Manuel enstrümantasyon
OpenTelemetry Distro
İstemci tarafı JavaScript SDK'sı
Application Insights SDK 'sı (Klasik API)
Önemli
Application Insights Klasik API SDK'larını kullanmaya devam ediyorsanız bkz. Application Insights Klasik API SDK'larından Azure İzleyici OpenTelemetry'ye geçiş.
Otomatik izleme (kod değişikliği olmadan etkinleştir)
Desteklenen ortamlar ve diller için otomatik araç edindirme genel bakışına bakın.
Desteklenen platformlar
Azure hizmet tümleştirmesi (portal etkinleştirme, Azure Resource Manager dağıtımları)
- Azure Sanal Makineler ve Azure Sanal Makine Ölçek Kümeleri
- Azure App Service
- Azure İşlevleri
- Azure Spring Apps
- Hem web hem de çalışan rolleri dahil olmak üzere Azure Cloud Services
Dışarı aktarma ve veri analizi
Desteklenmeyen Yazılım Geliştirme Setleri (SDK)
Topluluk tarafından desteklenen birçok Application Insights SDK'sı vardır, ancak Microsoft yalnızca bu makalede listelenen izleme seçenekleri için destek sağlar.
Sorun giderme
Application Insights sorunlarını giderme konusunda yardım için özel sorun giderme belgelerimize bakın.
Yardım ve destek
Azure teknik desteği
Azure destek sorunları için bir Azure destek bileti açın.
Genel Sorular
Genel soruları Microsoft Sorular ve Yanıtlar forumu'na gönderin.
Kodlama Soruları
Etiket kullanarak Stack Overflow'aazure-application-insightskodlama soruları gönderin.
Geri Bildirim Topluluğu
Geri Bildirim Topluluğu'nda mühendislik ekibi için ürün geri bildirimi bırakın.