Monitorare le App Web statiche di Azure

Abilitare Application Insights per monitorare le richieste API, gli errori e le informazioni di traccia.

Importante

Application Insights ha un modello di determinazione dei prezzi indipendente da App Web statiche di Azure.

Nota

L'uso di Application Insights con App Web statiche di Azure richiede un'applicazione con un'API.

Aggiungere il monitoraggio

Usare la procedura seguente per aggiungere il monitoraggio di Application Insights all'app Web statica.

  1. Aprire l'istanza di App Web statiche nel portale di Azure.

  2. Selezionare Application Insights nel menu.

  3. Selezionare accanto a Abilita Application Insights.

  4. Seleziona Salva.

Aggiungere Application Insights ad App Web statiche di Azure

Dopo aver creato l'istanza di Application Insights, viene creata un'impostazione dell'applicazione associata nell'istanza di App Web statiche di Azure usata per collegare i servizi.

Nota

Se si vuole tenere traccia di come vengono usate le diverse funzionalità dell'app Web sul lato client end-to-end, è possibile inserire chiamate di traccia nel codice JavaScript. Per altre informazioni, vedere Application Insights per le pagine Web.

Accedere ai dati

  1. Nella finestra Panoramica dell'app Web statica selezionare il link accanto al Gruppo di risorse.

  2. Nell'elenco selezionare l'istanza di Application Insights con lo stesso nome dell'app Web statica.

La tabella seguente evidenzia alcune posizioni nel portale che è possibile usare per esaminare gli aspetti degli endpoint API dell'applicazione.

Nota

Per altre informazioni sull'utilizzo di Application Insights, vedere Panoramica di Informazioni dettagliate sulle app.

Type Posizione del menu Descrizione
Errori Esaminare >gli errori Verifica richieste non riuscite.
Richieste server Esaminare> le prestazioni Esaminare le singole richieste API.
Registri Monitoraggio > Registri Interagire con un editor per eseguire query sui log delle transazioni.
Metriche Monitoraggio > Metriche Interagire con una finestra di progettazione per creare grafici personalizzati usando varie metriche.

Tracce

Seguire questa procedura per visualizzare le tracce nell'applicazione.

  1. In Monitoraggio, selezionare Log.

  2. Passare il puntatore del mouse su qualsiasi scheda nella finestra Query.

  3. Selezionare Carica editor.

  4. Sostituire la query generata con la parola traces.

  5. Selezionare Esegui.

Application Insights: tracce

Limitare la registrazione

In alcuni casi, è consigliabile limitare la registrazione durante l'acquisizione dei dettagli sugli errori e gli avvisi. A tale scopo, apportare le modifiche seguenti al file host.json dell'app Funzioni di Azure.

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

Passaggi successivi