Rilevamento intelligente in Application Insights

Nota

È possibile eseguire la migrazione del rilevamento intelligente nella risorsa di Application Insights in base agli avvisi. La migrazione crea regole di avviso per i diversi moduli di rilevamento intelligente. Dopo la creazione, è possibile gestire e configurare queste regole come qualsiasi altra regola di avviso di Monitoraggio di Azure. È anche possibile configurare i gruppi di azioni per queste regole per abilitare più metodi di esecuzione di azioni o l'attivazione della notifica sui nuovi rilevamenti.

Per altre informazioni, vedere Migrazione degli avvisi di rilevamento intelligente.

Il rilevamento intelligente avvisa automaticamente di potenziali problemi di prestazioni e anomalie di errore nell'applicazione Web. Esegue l'analisi proattiva dei dati di telemetria che l'app invia ad Application Insights. Se si verifica un aumento improvviso dei tassi di errore o dei modelli anomali nelle prestazioni del client o del server, viene visualizzato un avviso. Questa funzionalità non richiede alcuna configurazione. Funziona se l'applicazione invia dati di telemetria sufficienti.

È possibile accedere ai rilevamenti emessi dal rilevamento intelligente dai messaggi di posta elettronica ricevuti e dal riquadro di rilevamento intelligente.

Esaminare i rilevamenti intelligenti

È possibile individuare i rilevamenti in due modi:

  • Viene visualizzato un messaggio di posta elettronica da Application Insights. Ecco un esempio tipico:

    Screenshot that shows an email alert.

    Selezionare Visualizza l'analisi di questo problema per visualizzare altre informazioni nel portale.

  • Riquadro rilevamento intelligente in Application Insights. Nel menu Analisi selezionare Rilevamento intelligente per visualizzare un elenco di rilevamenti recenti.

    Screenshot that shows recent detections.

Selezionare un rilevamento per visualizzarne i dettagli.

Tipi di problemi rilevati

Il rilevamento intelligente rileva e invia una notifica sui vari problemi:

  • Rilevamento intelligente - Anomalie degli errori: notifica se la frequenza degli errori supera la busta prevista. Si usa Machine Learning per impostare la frequenza prevista delle richieste non riuscite per l'app, in correlazione con il carico e altri fattori.
  • Rilevamento intelligente - Anomalie delle prestazioni: notifica se il tempo di risposta di un'operazione o di una durata delle dipendenze sta rallentando rispetto alla baseline cronologica. Notifica inoltre se viene identificato un modello anomalo in tempo di risposta o tempo di caricamento della pagina.
  • Degradi e problemi generali: riduzione della traccia, perdita di memoria, aumento anomalo del volume di eccezioni e anti-pattern di sicurezza.

I collegamenti della Guida in ogni notifica consentono di accedere agli articoli pertinenti.

Notifiche tramite posta elettronica di rilevamento intelligente

Tutte le regole di rilevamento intelligente, ad eccezione delle regole contrassegnate come anteprima, vengono configurate per impostazione predefinita per inviare notifiche tramite posta elettronica quando vengono rilevati rilevamenti.

È possibile configurare le notifiche tramite posta elettronica per una regola di rilevamento intelligente specifica. Nel riquadro Impostazioni rilevamento intelligente selezionare la regola per aprire il riquadro Modifica regola.

In alternativa, è possibile modificare la configurazione usando i modelli di Azure Resource Manager. Per altre informazioni, vedere Gestire le regole di rilevamento intelligente di Application Insights usando i modelli di Azure Resource Manager.

Passaggi successivi

Gli strumenti di diagnostica seguenti consentono di controllare la telemetria dall'app:

Il rilevamento intelligente è automatico, ma se si vuole configurare altri avvisi, vedere: