Azure API Management'ta gözlemlenebilirlik
UYGULANANLAR: Tüm API Management katmanları
Gözlemlenebilirlik, sistemin ürettiği verilerden iç durumunu anlama ve neler olduğu ve neden olduğuyla ilgili soruları yanıtlamak için bu verileri keşfedebilme özelliğidir.
Azure API Management, kuruluşların tüm API'lerin yönetimini merkezileştirmesine yardımcı olur. Tüm API trafiğinin tek bir giriş noktası olarak hizmet ettiğinden, API'leri gözlemlemek için ideal bir yerdir.
Genel bakış
Azure API Management, yönetilen ağ geçidini veya şirket içinde barındırılan ağ geçidini kendi kendine dağıtılan veya Azure Arc uzantısını kullanarak kullanmayı seçmenizi sağlar.
Aşağıdaki tabloda API'leri çalıştırmak için API Management tarafından desteklenen tüm gözlemlenebilirlik özellikleri ve bunların desteklediği dağıtım modelleri özetlenmektedir. Bu özellikler API Management örneğini çalıştırma veya yönetme izinleri olan API yayımcıları ve diğerleri tarafından kullanılabilir.
Not
Geliştirici portalını kullanan API tüketicileri için yerleşik bir API raporu sağlanır. Yalnızca önceki 90 gün boyunca kendi api kullanımı hakkında bilgi sağlar. Şu anda yerleşik API raporu v2 hizmet katmanları için geliştirici portalında kullanılamaz.
Araç | Şunlar için kullanışlıdır: | Veri gecikmesi | Bekletme | Örnekleme | Veri türü | Desteklenen Dağıtım Modelleri |
---|---|---|---|---|---|---|
API Denetçisi | Test etme ve hata ayıklama | Anında | Son 100 izleme | İstek başına açık | İstek izlemeleri | Yönetilen, Şirket içinde barındırılan, Azure Arc |
Yerleşik Analiz | Raporlama ve izleme | Dakika | Yaşam süresi | %100 | Raporlar ve günlükler | Yönetilen |
Azure İzleyici Ölçümleri | Raporlama ve izleme | Dakika | 90 gün (uzatmak için yükseltme) | %100 | Ölçümler | Yönetilen, Şirket içinde barındırılan2, Azure Arc |
Azure İzleyici Günlükleri | Raporlama, izleme ve hata ayıklama | Dakika | 31 gün/5 GB (uzatmak için yükseltin) | %100 (ayarlanabilir) | Günlükler | Yönetilen1, Şirket içinde barındırılan3, Azure Arc3 |
Azure Application Insights | Raporlama, izleme ve hata ayıklama | Saniye | 90 gün/5 GB (uzatmak için yükseltin) | Özel | Günlükler, ölçümler | Yönetilen1, Şirket içinde barındırılan1, Azure Arc1 |
Azure Event Hubs'da günlüğe kaydetme | Özel senaryolar | Saniye | Kullanıcı tarafından yönetilir | Özel | Özel | Yönetilen1, Şirket içinde barındırılan1, Azure Arc1 |
OpenTelemetry | İzleme | Dakika | Kullanıcı tarafından yönetilir | %100 | Ölçümler | Şirket içinde barındırılan2 |
1. Azure API Management'taki özelliğin yapılandırmasına bağlı olarak isteğe bağlı olarak
2. Ağ geçidinin yapılandırmasına bağlı olarak isteğe bağlı
3. Şirket içinde barındırılan ağ geçidi şu anda Azure İzleyici'ye tanılama günlükleri göndermemektedir. Ancak, günlükleri şirket içinde barındırılan ağ geçidinin dağıtıldığı yerel olarak yapılandırmak ve kalıcı hale getirmek mümkündür. Daha fazla bilgi için bkz . Şirket içinde barındırılan ağ geçidi için yerel ölçümleri ve günlükleri yapılandırma
Sonraki Adımlar
- Azure İzleyici ölçümlerini ve günlüklerini kullanmaya başlama
- Application Analizler ile istekleri günlüğe kaydetmeyi öğrenin
- Event Hubs aracılığıyla olayları günlüğe kaydetmeyi öğrenin
- Azure Yönetilen Grafana kullanarak Azure İzleyici verilerini görselleştirme hakkında bilgi edinin
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin