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.
Aprire l'istanza di App Web statiche nel portale di Azure.
Selezionare Application Insights nel menu.
Selezionare Sì accanto a Abilita Application Insights.
Seleziona Salva.
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
Nella finestra Panoramica dell'app Web statica selezionare il link accanto al Gruppo di risorse.
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.
In Monitoraggio, selezionare Log.
Passare il puntatore del mouse su qualsiasi scheda nella finestra Query.
Selezionare Carica editor.
Sostituire la query generata con la parola
traces
.Selezionare Esegui.
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"
}
}
}