Stati del processo di Analisi di flusso di Azure
Un processo di Analisi di flusso può trovarsi in uno dei quattro stati in qualsiasi momento: esecuzione, arresto, riduzione o errore. È possibile visualizzare lo stato del processo alla pagina della panoramica del processo di Analisi di flusso del portale di Azure.
Stato | Descrizione | Azioni consigliate |
---|---|---|
In esecuzione | Il processo in esecuzione in Azure analizza gli eventi provenienti da origini di input definite, li elabora e scrive i risultati nei sink degli output configurati. | La procedura consigliata consiste nel tenere traccia delle prestazioni dei processi monitorando le metriche chiave. |
Arrestato | Il processo viene arrestato e non elabora gli eventi. | ND |
Degraded | Potrebbero verificarsi problemi intermittenti con le connessioni di input e output. Questi errori sono denominati errori temporanei che potrebbero rendere il processo in stato danneggiato. Analisi di flusso di Azure proverà a porre rimedio agli errori immediatamente e a ripristinare lo stato di esecuzione (in pochi minuti). Questi errori potrebbero verificarsi a causa di problemi di rete, disponibilità di altre risorse di Azure, errori di deserializzazione e così via. Quando il processo è in stato Danneggiato, le prestazioni potrebbero essere alterate. | È possibile esaminare i log di diagnostica o attività per disporre di altre informazioni sulla causa di questi errori temporanei. In casi come errori di deserializzazione, è consigliabile adottare misure correttive per assicurarsi che gli eventi non siano danneggiati. Se il processo continua a raggiungere il limite di utilizzo della risorsa, provare ad aumentare il numero dell'unità di archiviazione o a eseguire il processo in parallelo. In altri casi in cui non è possibile eseguire alcuna azione, Analisi di flusso di Azure proverà a ripristinare uno stato di Esecuzione. È possibile usare la metrica di ritardo della filigrana per comprendere se questi errori temporanei influiscono sulle prestazioni del processo. |
Non riuscito | Lo stato è Non riuscito perché il processo in corso ha rilevato un errore critico. La lettura e l'elaborazione degli eventi sono interrotte. Gli errori di runtime sono spesso alla base dei processi in stato Non riuscito. | È possibile configurare gli avvisi in modo che si riceva una notifica quando un processo passa allo stato Non riuscito. È possibile eseguire il debug usando i log di risorsa e attività per identificare la causa radice e risolvere il problema. |