Aracılığıyla paylaş


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.

Bilgi

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ızın adıyla başlayan "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 Metriklerin > İzlenmesi Çeşitli ölçümleri kullanarak özel grafikler oluşturmak için tasarımcıyla etkileşime geçin.

İzler

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

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

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

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

  4. Oluşturulan sorguyu kelimeyi traces ile değiştirin.

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

Application Insights izlemelerini görüntüleme

Günlük kaydını sınırla

Bazı durumlarda, hata ve uyarılarla ilgili ayrıntıları kaydetmeye devam ederken log tutma işlemini 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