Dela via


Övervaka Azure Static Web Apps

Aktivera Application Insights för att övervaka API-begäranden, fel och spårningsinformation.

Viktigt!

Application Insights har en oberoende prismodell från Azure Static Web Apps.

Kommentar

Användning av Application Insights med Azure Static Web Apps kräver ett program med ett API.

Lägga till övervakning

Använd följande steg för att lägga till Application Insights-övervakning i din statiska webbapp.

  1. Öppna Static Web Apps-instansen i Azure-portalen.

  2. Välj Application Insights på menyn.

  3. Välj Ja bredvid Aktivera Application Insights.

  4. Välj Spara.

Add Application Insights to Azure Static Web Apps

När du har skapat Application Insights-instansen skapas en associerad programinställning i Azure Static Web Apps-instansen som används för att länka samman tjänsterna.

Kommentar

Om du vill spåra hur de olika funktionerna i webbappen används från slutpunkt till slutpunkt-klientsidan kan du infoga spårningsanrop i JavaScript-koden. Mer information finns i Application Insights för webbsidor.

Åtkomst till data

  1. I fönstret Översikt i din statiska webbapp väljer du länken bredvid resursgruppen.

  2. I listan väljer du Application Insights-instansen med samma namn som din statiska webbapp.

I följande tabell visas några platser i portalen som du kan använda för att granska aspekter av programmets API-slutpunkter.

Kommentar

Mer information om Application Insights-användning finns i översikten över App insights.

Type Menyplats Description
Misslyckanden Undersöka > fel Granska misslyckade begäranden.
Serverbegäranden Undersöka > prestanda Granska enskilda API-begäranden.
Loggar Övervakningsloggar > Interagera med en redigerare för att fråga transaktionsloggar.
Mått Övervaka > mått Interagera med en designer för att skapa anpassade diagram med hjälp av olika mått.

Spårningar

Använd följande steg för att visa spårningar i ditt program.

  1. Välj Loggar under Övervakning.

  2. Hovra musen över valfritt kort i fönstret Frågor .

  3. Välj Läs in redigeraren.

  4. Ersätt den genererade frågan med ordet traces.

  5. Markera Kör.

View Application Insights traces

Begränsa loggning

I vissa fall kanske du vill begränsa loggningen samtidigt som du samlar in information om fel och varningar. Du kan göra det genom att göra följande ändringar i din host.json-fil i Azure Functions-appen.

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

Nästa steg