Rilevamento intelligente in Application InsightsSmart Detection in Application Insights

Il rilevamento intelligente segnala automaticamente i potenziali problemi di prestazioni nell'applicazione Web.Smart Detection automatically warns you of potential performance problems in your web application. Esegue l'analisi proattiva dei dati di telemetria che l'app invia ad Application Insights.It performs proactive analysis of the telemetry that your app sends to Application Insights. Se si verifica un improvviso aumento della percentuale di errori o in caso di modelli anomali delle prestazioni di client o server, viene generato un avviso.If there is a sudden rise in failure rates, or abnormal patterns in client or server performance, you get an alert. Questa funzionalità non richiede alcuna configurazione.This feature needs no configuration. Funziona se l'applicazione invia dati di telemetria sufficienti.It operates if your application sends enough telemetry.

È possibile accedere agli avvisi della funzionalità di rilevamento intelligente dai messaggi di posta elettronica ricevuti e dal pannello Smart Detection (Rilevamento intelligente).You can access Smart Detection alerts both from the emails you receive, and from the Smart Detection blade.

Esaminare i rilevamenti intelligentiReview your Smart Detections

È possibile individuare i rilevamenti in due modi:You can discover detections in two ways:

  • Viene visualizzato un messaggio di posta elettronica da Application Insights.You receive an email from Application Insights. Ecco un esempio tipico:Here's a typical example:

    Avviso di posta elettronica

    Fare clic sul pulsante grande per visualizzare altri dettagli nel portale.Click the big button to open more detail in the portal.

  • Il riquadro Smart Detection (Rilevamento intelligente) nel pannello della panoramica dell'app visualizza il numero di avvisi recenti.The Smart Detection tile on your app's overview blade shows a count of recent alerts. Fare clic sul riquadro per visualizzare un elenco degli avvisi recenti.Click the tile to see a list of recent alerts.

Visualizzare rilevamenti recenti

Selezionare un avviso per visualizzarne i dettagli.Select an alert to see its details.

Tipi di problemi rilevatiWhat problems are detected?

Esistono tre tipologie di rilevamento:There are three kinds of detection:

  • Rilevamento intelligente: anomalie negli errori.Smart detection - Failure Anomalies. Si usa Machine Learning per impostare la frequenza prevista delle richieste non riuscite per l'app, in correlazione con il carico e altri fattori.We use machine learning to set the expected rate of failed requests for your app, correlating with load and other factors. Se la percentuale di errori supera la prevista, viene inviato un avviso.If the failure rate goes outside the expected envelope, we send an alert.
  • Rilevamento intelligente: anomalie nelle prestazioni.Smart detection - Performance Anomalies. Vengono inviate notifiche se il tempo di risposta di un'operazione o la durata delle dipendenze sta rallentando rispetto alla baseline cronologica o se viene identificato un modello anomalo nel tempo di risposta o di caricamento pagina.You get notifications if response time of an operation or dependency duration is slowing down compared to historical baseline or if we identify an anomalous pattern in response time or page load time.
  • Rilevamento intelligente: problemi del servizio cloud di Azure.Smart detection - Azure Cloud Service issues. Vengono inviati avvisi all'utente se l'app è ospitata in Servizi cloud di Azure e un'istanza del ruolo presenta errori di avvio, ricicli frequenti o arresti anomali del sistema in fase di esecuzione.You get alerts if your app is hosted in Azure Cloud Services and a role instance has startup failures, frequent recycling, or runtime crashes.

I collegamenti della Guida in ogni notifica consentono di vedere gli articoli pertinenti.(The help links in each notification take you to the relevant articles.)

VideoVideo

Passaggi successiviNext steps

Gli strumenti di diagnostica seguenti consentono di controllare la telemetria dall'app:These diagnostic tools help you inspect the telemetry from your app:

Il rilevamento intelligente è completamente automatico,Smart Detection is completely automatic. tuttavia è possibile configurare avvisi aggiuntivi, se necessario.But maybe you'd like to set up some more alerts?