Tanılama günlükleri ayarları başvurusu: API Management
UYGULANANLAR: Tüm API Management katmanları
Bu başvuru, bir API Management örneğinden API tanılama günlüğüne kaydetme ayarlarını açıklar. API isteklerinin günlüğe kaydedilmesini etkinleştirmek için aşağıdaki kılavuza bakın:
Not
Dikkate alınan bazı ayarlar yalnızca Application Insights'ta günlüğe kaydetmeye uygulanır.
Ayar | Type | Açıklama |
---|---|---|
Etkinleştir | boolean | Bu API'nin günlüğe kaydedilmesinin etkinleştirilip etkinleştirilmediğini belirtir. Günlüğe kaydetme tüm API'ler veya tek bir API için etkinleştirilebilir. Etkinleştirilirse, tek bir API geçersiz kılma ayarlarının tüm API'ler için ayarları. |
Hedef | Azure Uygulaması lication Insights günlükçü | Application Insights günlüğü için kullanılacak günlükçü'leri belirtir. |
Örnekleme (%) | ondalık | 0 ile 100 (yüzde) arasındaki değerler. Günlüğe kaydedilen isteklerin yüzdesini belirtir. %0 örnekleme, günlüğe kaydedilen isteklerin sıfır olduğu, %100 örnekleme ise tüm isteklerin günlüğe kaydedilmiş olduğu anlamına gelir. Varsayılan: 100 Application Insights günlüğünün performans üzerindeki etkileri için bkz . Performans etkileri ve günlük örnekleme. |
Hataları her zaman günlüğe kaydetme | boolean | Bu ayar etkinleştirilirse, Örnekleme ayarı ne olursa olsun tüm hatalar günlüğe kaydedilir. |
Günlük istemcisi IP adresi | boolean | Bu ayar etkinleştirilirse, API isteklerinin istemci IP adresi günlüğe kaydedilir. |
Ayrıntı | Günlüklerin ayrıntı düzeyini ve izleme ilkelerinde yapılandırılan özel izlemelerin günlüğe kaydedilip kaydedilmeyeceğini belirtir. * Hata - başarısız istekler ve özel önem derecesi izlemeleri error * Bilgi - başarısız ve başarılı istekler ve özel önem derecesi error izlemeleri ve information * Ayrıntılı - başarısız ve başarılı istekler ve önem derecesi error , information ve özel izlemeleri verbose Varsayılan: Bilgi |
|
Bağıntı protokolü | Birden çok bileşen tarafından Application Insights'a gönderilen telemetri verilerini ilişkilendirmek için kullanılan protokolü belirtir. Varsayılan: Eski Daha fazla bilgi için bkz . Application Insights'ta telemetri bağıntısı. |
|
Günlüğe kaydedilecek üst bilgiler | listele | İstekler ve yanıtlar için günlüğe kaydedilen üst bilgileri belirtir. Varsayılan: hiçbir üst bilgi günlüğe kaydedilmez. |
Günlüğe kaydedilecek yük (gövde) bayt sayısı | integer | Günlüğe kaydedilen ön uç veya arka uç isteğinin veya yanıt gövdesinin ilk bayt sayısını belirtir. Maksimum: 8,192. Varsayılan: 0 |
Ön Uç İsteği | Ön uç isteklerinin (API Management ağ geçidine gelen istekler) günlüğe kaydedilip kaydedilmeyeceğini ve nasıl kaydedildiğini belirtir. Bu ayar etkinleştirilirse, günlüğe kaydedilecek üst bilgiler, Günlüğe kaydedilecek yük bayt sayısı veya her ikisini de belirtin. |
|
Ön Uç Yanıtı | Ön uç yanıtlarının (API Management ağ geçidinden giden yanıtlar) günlüğe kaydedilip kaydedilmeyeceğini ve nasıl kaydedildiğini belirtir. Bu ayar etkinleştirilirse, günlüğe kaydedilecek üst bilgiler, Günlüğe kaydedilecek yük bayt sayısı veya her ikisini de belirtin. |
|
Arka Uç İsteği | Arka uç isteklerinin (API Management ağ geçidinden giden istekler) günlüğe kaydedilip kaydedilmeyeceğini ve nasıl kaydedildiğini belirtir. Bu ayar etkinleştirilirse, günlüğe kaydedilecek üst bilgiler, Günlüğe kaydedilecek yük bayt sayısı veya her ikisini de belirtin. |
|
Arka Uç Yanıtı | Arka uç yanıtlarının (API Management ağ geçidine gelen yanıtlar) günlüğe kaydedilip kaydedilmeyeceğini ve nasıl kaydedildiğini belirtir. Bu ayar etkinleştirilirse, günlüğe kaydedilecek üst bilgiler, Günlüğe kaydedilecek yük bayt sayısı veya her ikisini de belirtin. |
Önemli
Etkinleştirilirse, günlüğe kaydedilen istek veya yanıt yükleri en fazla 8.192 bayt olabilir. API Management ayrıca Yükleri ve durum kodları, üst bilgiler ve zaman damgaları gibi diğer öznitelikleri içeren Azure İzleyici'ye gönderilen tanılama günlüğü girişi için 32 KB sınırı uygular. Özniteliklerin birleşik boyutu 32 KB'ı aşarsa, API Management tüm gövde ve izleme içeriğini kaldırarak girişi kırpır.
Sonraki adımlar
- Daha fazla bilgi için API Management REST API'sindeki Tanılama varlığının başvurusuna bakın.
- Application Insights telemetrisine, kaynak günlüklerine veya istek izlemesine özel izlemeler eklemek için izleme ilkesini kullanın.