Partilhar via


Estados do trabalho do Azure Stream Analytics

Um trabalho do Stream Analytics pode estar em um dos quatro estados a qualquer momento: em execução, interrompido, degradado ou com falha. Você pode encontrar o estado do seu trabalho na página Visão geral do trabalho do Stream Analytics no portal do Azure.

Captura de tela que mostra o estado do trabalho.

Condição Description Ações recomendadas
Em execução Seu trabalho está sendo executado no Azure lendo eventos provenientes das fontes de entrada definidas, processando-os e gravando os resultados nos coletores de saída configurados. É uma prática recomendada acompanhar o desempenho do seu trabalho monitorando as principais métricas.
Parada Seu trabalho é interrompido e não processa eventos. ND
Degradado Pode haver problemas intermitentes com suas conexões de entrada e saída. Esses erros são chamados de erros transitórios que podem fazer com que seu trabalho entre em um estado Degradado. O Stream Analytics tentará recuperar imediatamente de tais erros e retornará ao estado de Execução (em poucos minutos). Esses erros podem acontecer devido a problemas de rede, disponibilidade de outros recursos do Azure, erros de desserialização, etc. O desempenho do seu trabalho pode ser afetado quando o trabalho está em estado degradado. Você pode examinar os logs de diagnóstico ou de atividade para saber mais sobre a causa desses erros transitórios. Em casos como erros de desserialização, recomenda-se tomar medidas corretivas para garantir que os eventos não sejam malformados. Se o trabalho continuar atingindo o limite de utilização de recursos, tente aumentar o número de SU ou paralelizar seu trabalho. Em outros casos em que você não pode executar nenhuma ação, o Stream Analytics tentará recuperar para um estado em execução .
Você pode usar a métrica de atraso de marca d'água para entender se esses erros transitórios estão afetando o desempenho do seu trabalho.
Falhado Seu trabalho encontrou um erro crítico resultando em um estado de falha. Os eventos não são lidos e processados. Erros de tempo de execução são uma causa comum para trabalhos que acabam em um estado de falha. Você pode configurar alertas para que você seja notificado quando o trabalho for para o estado Falha.

Você pode depurar usando logs de atividade e recursos para identificar a causa raiz e resolver o problema.

Próximos passos