Azure Static Web Apps'i izleme

API isteklerini, hatalarını ve izleme bilgilerini izlemek için Application Insights'ı etkinleştirin.

Önemli

Application Insights, Azure Static Web Apps'ten bağımsız bir fiyatlandırma modeline sahiptir.

Not

Application Insights'ın Azure Static Web Apps ile kullanılması için API'ye sahip bir uygulama gerekir.

İzleme ekleme

Statik web uygulamanıza Application Insights izlemesi eklemek için aşağıdaki adımları kullanın.

  1. Azure portalında Static Web Apps örneğini açın.

  2. Menüden Application Insights'ı seçin.

  3. Application Insights'ı Etkinleştir'in yanındaki Evet'i seçin.

  4. Kaydet'i seçin.

Azure Static Web Apps'e Application Insights ekleme

Application Insights örneğini oluşturduktan sonra, hizmetleri birbirine bağlamak için kullanılan Azure Static Web Apps örneğinde ilişkili bir uygulama ayarı oluşturur.

Not

Web uygulamanızın farklı özelliklerinin uçtan uca istemci tarafında nasıl kullanıldığını izlemek istiyorsanız, JavaScript kodunuza izleme çağrıları ekleyebilirsiniz. Daha fazla bilgi için bkz . Web sayfaları için Application Insights.

Verilere erişme

  1. Statik web uygulamanızın Genel Bakış penceresinde Kaynak grubunun yanındaki bağlantıyı seçin.

  2. Listeden, statik web uygulamanızla aynı adla önekli Application Insights örneğini seçin.

Aşağıdaki tabloda, portalda uygulamanızın API uç noktalarının özelliklerini incelemek için kullanabileceğiniz birkaç konum vurgulanır.

Not

Application Insights kullanımı hakkında daha fazla bilgi için bkz. App Insights'a genel bakış.

Tür Menü konumu Açıklama
Başarısızlık Hataları Araştırma > Başarısız istekleri gözden geçirin.
Sunucu istekleri Performansı Araştırma > Tek tek API isteklerini gözden geçirin.
Günlükler İzleme > Günlükleri İşlem günlüklerini sorgulamak için bir düzenleyiciyle etkileşime geçin.
Ölçümler İzleme > Ölçümleri Çeşitli ölçümleri kullanarak özel grafikler oluşturmak için tasarımcıyla etkileşime geçin.

İzlemeler

Uygulamanızdaki izlemeleri görüntülemek için aşağıdaki adımları kullanın.

  1. İzleme'nin altında Günlükler'i seçin.

  2. Sorgular penceresinde farenizi herhangi bir kartın üzerine getirin.

  3. Düzenleyiciyi Yükle'yi seçin.

  4. Oluşturulan sorguyu sözcüğüyle tracesdeğiştirin.

  5. Çalıştır seçin.

Application Insights izlemelerini görüntüleme

Günlüğe kaydetmeyi sınırla

Bazı durumlarda, hata ve uyarılarla ilgili ayrıntıları yakalamaya devam ederken günlüğe kaydetmeyi sınırlamak isteyebilirsiniz. Bunu yapmak için Azure İşlevleri uygulamasının host.json dosyanızda aşağıdaki değişiklikleri yapabilirsiniz.

{
    "version": "2.0",
    "logging": {
        "applicationInsights": {
            "samplingSettings": {
              "isEnabled": true
            },
            "enableDependencyTracking": false
        },
        "logLevels": {
            "default": "Warning"
        }
    }
}

Sonraki adımlar