Delen via


Azure Static Web Apps bewaken

Schakel Application Insights in om API-aanvragen, fouten en traceringsgegevens te bewaken.

Belangrijk

Application Insights heeft een onafhankelijk prijsmodel van Azure Static Web Apps.

Notitie

Voor het gebruik van Application Insights met Azure Static Web Apps is een toepassing met een API vereist.

Bewaking toevoegen

Gebruik de volgende stappen om Application Insights-bewaking toe te voegen aan uw statische web-app.

  1. Open het Static Web Apps-exemplaar in Azure Portal.

  2. Selecteer Application Insights in het menu.

  3. Selecteer Ja naast Application Insights inschakelen.

  4. Selecteer Opslaan.

Application Insights toevoegen aan Azure Static Web Apps

Zodra u het Application Insights-exemplaar hebt gemaakt, wordt er een gekoppelde toepassingsinstelling gemaakt in het Azure Static Web Apps-exemplaar dat wordt gebruikt om de services aan elkaar te koppelen.

Notitie

Als u wilt bijhouden hoe de verschillende functies van uw web-app worden gebruikt aan de kant van de end-to-end-client, kunt u traceringsaanroepen invoegen in uw JavaScript-code. Zie Application Insights voor webpagina's voor meer informatie.

Toegang tot gegevens

  1. Selecteer in het venster Overzicht in uw statische web-app de koppeling naast de resourcegroep.

  2. Selecteer in de lijst het Application Insights-exemplaar met dezelfde naam als uw statische web-app.

In de volgende tabel worden enkele locaties in de portal gemarkeerd die u kunt gebruiken om aspecten van de API-eindpunten van uw toepassing te inspecteren.

Notitie

Zie het overzicht van App Insights voor meer informatie over het gebruik van Application Insights.

Type Menulocatie Beschrijving
Mislukkingen Fouten onderzoeken > Mislukte aanvragen controleren.
Serveraanvragen Prestaties onderzoeken > Afzonderlijke API-aanvragen controleren.
Logbestanden Bewakingslogboeken > Interactie met een editor om transactielogboeken op te vragen.
Metrische gegevens Metrische gegevens bewaken > Interactie met een ontwerper om aangepaste grafieken te maken met behulp van verschillende metrische gegevens.

Traceringen

Gebruik de volgende stappen om traceringen in uw toepassing weer te geven.

  1. Selecteer Logboeken onder Bewaking.

  2. Beweeg de muisaanwijzer over een kaart in het venster Query's .

  3. Selecteer Editor laden.

  4. Vervang de gegenereerde query door het woord traces.

  5. Selecteer Uitvoeren.

Application Insights-traceringen weergeven

Logboekregistratie beperken

In sommige gevallen wilt u logboekregistratie beperken terwijl u nog steeds details over fouten en waarschuwingen vastlegt. U kunt dit doen door de volgende wijzigingen aan te brengen in uw host.json-bestand van de Azure Functions-app.

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

Volgende stappen