Diagnóstico do aplicativo Azure Functions
Diagnóstico do aplicativo Azure Functions é um recurso útil no portal do Azure para monitorar e diagnosticar possíveis problemas em seu aplicativo Durable Functions. Não só ajuda a diagnosticar problemas, mas também fornece soluções potenciais e/ou documentação relevante para ajudá-lo a resolve problemas mais rapidamente.
Como usar o Diagnóstico do aplicativo Azure Functions
Vá para o recurso aplicativo de funções. No menu esquerdo, selecione Diagnosticar e resolver problemas.
Pesquise "Durable Functions" e selecione no resultado.
Agora você está dentro do detector de Durable Functions, que verifica se há problemas comuns Durable Functions aplicativos tendem a ter. O detector também fornece links para ferramentas e documentação que você pode achar útil. Examine os vários insights no detector para saber mais sobre a integridade do aplicativo. Alguns exemplos do que o detector informa incluem a versão de extensão Durable Functions que seu aplicativo está usando, problemas de desempenho e quaisquer erros ou avisos. Se houver problemas, você verá sugestões sobre como atenuar e resolve-los.
Outros detectores úteis
No lado esquerdo da janela, há uma lista de detectores projetados para marcar para problemas diferentes. Esta seção realça alguns.
O detector de Erros de Relatório ou Aplicativo de Funções extrai resultados de detectores diferentes verificando as principais áreas do aplicativo que podem ser a causa de seu aplicativo estar inativo ou relatar erros. A captura de tela abaixo mostra as verificações executadas (nem todas as 15 são capturadas na captura de tela) e os dois problemas que exigem atenção.
Maximizar a Análise de Alta Utilização da CPU mostra que um aplicativo está causando alto uso da CPU.
O seguinte é sugerido ao clicar em "Exibir Soluções". Se você decidir seguir a segunda opção, poderá reiniciar facilmente seu site clicando no botão.
Maximizar a Análise de Memória mostra o seguinte aviso e grafo. (Observe que há mais conteúdo não capturado na captura de tela.)
O seguinte é sugerido ao clicar em "Exibir Soluções". Você pode escalar verticalmente facilmente clicando em um botão.