CodeStream sinaliza automaticamente problemas de desempenho em seu código, permitindo que você resolva proativamente os problemas à medida que eles surgem.

CodeStream identifica problemas de desempenho começando pela transação e procurando anomalias nas taxas de erros ou na duração média. Se você estiver usando o Monitoramento de Alterações da New Relic para enviar informações de implantação, as anomalias serão calculadas comparando o desempenho desde seu último lançamento com as três semanas anteriores. Caso contrário, a comparação é feita utilizando os últimos sete dias. Para quaisquer transações identificadas como tendo problemas de desempenho, o CodeStream então detalha os segmentos (por exemplo, consulta ao banco de dados, chamadas externas, métodos individuais, etc.) que compõem a transação para ver se algum deles está apresentando desempenho insatisfatório. Isso permite que você identifique a origem do problema.
Clique em qualquer transação ou segmento para ver o problema de desempenho mapeado ao longo do tempo. Para taxas de erros anômalas, os erros que contribuem para o aumento das taxas de erros são listados e você pode clicar em um para acessar CodeStream a experiência de investigação de erros do .

Para duração média anômala, o CodeStream faz uma análise de caminho crítico para listar as operações mais lentas. E para operações anômalas de banco de dados, são listadas as consultas reais.