Udostępnij za pośrednictwem


Monitorowanie usługi Azure Static Web Apps

Włącz Szczegółowe informacje aplikacji, aby monitorować żądania interfejsu API, błędy i informacje śledzenia.

Ważne

Usługa Application Szczegółowe informacje ma niezależny model cen usługi Azure Static Web Apps.

Uwaga

Korzystanie z Szczegółowe informacje aplikacji w usłudze Azure Static Web Apps wymaga aplikacji z interfejsem API.

Dodawanie funkcji monitorowania

Wykonaj poniższe kroki, aby dodać monitorowanie Szczegółowe informacje aplikacji do statycznej aplikacji internetowej.

  1. Otwórz wystąpienie usługi Static Web Apps w witrynie Azure Portal.

  2. Wybierz pozycję Aplikacja Szczegółowe informacje z menu.

  3. Wybierz pozycję Tak obok pozycji Włącz Szczegółowe informacje aplikacji.

  4. Wybierz pozycję Zapisz.

Add Application Insights to Azure Static Web Apps

Po utworzeniu wystąpienia usługi Application Szczegółowe informacje zostanie utworzone skojarzone ustawienie aplikacji w wystąpieniu usługi Azure Static Web Apps używanym do łączenia usług.

Uwaga

Jeśli chcesz śledzić, jak różne funkcje aplikacji internetowej są używane po stronie klienta kompleksowego, możesz wstawić wywołania śledzenia w kodzie JavaScript. Aby uzyskać więcej informacji, zobacz Application Szczegółowe informacje for webs (Aplikacja Szczegółowe informacje dla stron internetowych).

Uzyskiwanie dostępu do danych

  1. W oknie Przegląd w statycznej aplikacji internetowej wybierz link obok grupy zasobów.

  2. Z listy wybierz wystąpienie aplikacji Szczegółowe informacje poprzedzone tą samą nazwą co statyczna aplikacja internetowa.

W poniższej tabeli przedstawiono kilka lokalizacji w portalu, których można użyć do sprawdzenia aspektów punktów końcowych interfejsu API aplikacji.

Uwaga

Aby uzyskać więcej informacji na temat użycia usługi Application Szczegółowe informacje, zobacz Omówienie usługi App Insights.

Type Lokalizacja menu opis
Awarii Badanie > błędów Przejrzyj żądania, które zakończyły się niepowodzeniem.
Żądania serwera Badanie > wydajności Przejrzyj poszczególne żądania interfejsu API.
Dzienniki Monitorowanie > dzienników Interakcja z edytorem w celu wykonywania zapytań dotyczących dzienników transakcji.
Metryki Monitorowanie > metryk Interakcja z projektantem w celu utworzenia niestandardowych wykresów przy użyciu różnych metryk.

Ślady

Wykonując poniższe kroki, aby wyświetlić ślady w aplikacji.

  1. Wybierz pozycję Dzienniki w obszarze Monitorowanie.

  2. Umieść wskaźnik myszy na dowolnej karcie w oknie Zapytania .

  3. Wybierz pozycję Załaduj edytor.

  4. Zastąp wygenerowane zapytanie wyrazem traces.

  5. Wybierz Uruchom.

View Application Insights traces

Ograniczanie rejestrowania

W niektórych przypadkach możesz ograniczyć rejestrowanie, jednocześnie przechwytując szczegóły dotyczące błędów i ostrzeżeń. Możesz to zrobić, wprowadzając następujące zmiany w pliku host.json aplikacji usługi Azure Functions.

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

Następne kroki