# dotTrace Reviews
**Vendor:** JetBrains  
**Category:** [Ferramentas de Monitoramento de Desempenho de Aplicações (APM)](https://www.g2.com/pt/categories/application-performance-monitoring-apm)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 18
## About dotTrace
dotTrace ajuda a detectar gargalos de desempenho em uma variedade de aplicações .NET e .NET Core: WPF e Plataforma Universal do Windows, ASP.NET, serviços Windows e WCF, Silverlight e testes de unidade.




## dotTrace Reviews
  ### 1. É uma ótima ferramenta para medição de desempenho.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Saurabh K. | Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** May 27, 2022

**O que você mais gosta em dotTrace?**

O rastreamento de pontos cobre quase todas as funções no código do projeto. Ele cobre os métodos e funções escritos na classe de qualquer projeto e mede o desempenho.

**O que você não gosta em dotTrace?**

Dot trace fornece uma quantidade diferente de desempenho a cada vez. É a maior desvantagem que posso dizer para o dot trace. Portanto, para comparar dois códigos diferentes, não é tão preciso.

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

Estou usando isso na minha organização para questões relacionadas ao desempenho de um dos meus projetos. Assim, dá uma ideia de qual função está demorando mais para carregar ou executar. E também resolve o problema.

  ### 2. Excelente ferramenta para depurar seu código C#

**Rating:** 5.0/5.0 stars

**Reviewed by:** starling c. | .NET/WPF DEVELOPER, Empresa (> 1000 emp.)

**Reviewed Date:** July 12, 2019

**O que você mais gosta em dotTrace?**

A maneira como o dotTrace rastreia e mostra o desempenho e a quantidade de tempo que seu código leva para completar uma tarefa específica é essencial para criar código altamente eficiente e resolver problemas com loops, o descompilador integrado que permite ver os métodos exatos que causam os problemas é uma bênção ao codificar grandes projetos.

A interface para anexar processos locais a serem analisados é realmente fácil e conveniente ao executar o código no modo de depuração usando o Visual Studio. Em geral, o software atende aos padrões de qualidade e à interface típica que a JetBrains sempre tem em seus softwares.

**O que você não gosta em dotTrace?**

Algumas opções são obscuras demais para selecionar ou têm pouca explicação sobre o que fazem, ao mesmo tempo em que a interface do usuário fica muito complicada quando você quer apenas uma visão geral simples do desempenho do seu código.

Ao selecionar a caixa de seleção do modo avançado para exibir outras maneiras de perfilar seu aplicativo, as opções não são realmente claras. Um modo "Básico" fácil para iniciantes deve tornar o software mais acessível para novos desenvolvedores sem todo o conhecimento técnico para operar o software ou as opções nele.

**Recomendações a outras pessoas considerando dotTrace:**

Uma ferramenta indispensável ao desenvolver aplicações de desktop de alto desempenho com C# e WPF.

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

-Solução de problemas relacionados a bloqueios de ameaças na interface do usuário e desempenho lento em algumas tarefas relacionadas à rede.  
-Acompanhar o consumo de CPU e problemas de coleta de lixo.

  ### 3. Ajudou muito bem na análise de gargalos de desempenho do código .NET

**Rating:** 4.0/5.0 stars

**Reviewed by:** Navodya J. | Undergraduated, Médio Porte (51-1000 emp.)

**Reviewed Date:** June 07, 2019

**O que você mais gosta em dotTrace?**

Como o dotTrace oferece suporte em todos os sistemas operacionais, foi muito útil ao trabalhar em equipes. Além disso, a melhor coisa é que ele permite processar dinamicamente os processos para identificar possíveis problemas de desempenho quando eles aparecem em operação. O dotTrace também oferece melhorias na tecnologia de perfil remoto, e foi identificado que a operação mais lenta dos servidores funciona sem problemas para a infraestrutura completa. Oferece mais oportunidades para a descoberta de aplicações .NET em ambientes de produção.

**O que você não gosta em dotTrace?**

Bem, até agora não tenho reclamações. Atualizações regulares.

**Recomendações a outras pessoas considerando dotTrace:**

Dot trace tem sido muito útil para mim e meus colegas durante nossos projetos de pesquisa. Eu recomendo isso a todos.

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

É útil, e o aplicativo .NET recebe informações precisas sobre os aterros das ruínas. Aplicativos de perfil remoto, perfis complexos graças ao poder sem precedentes do PC desktop e aplicativos de servidor. - A maneira como a remoção de certos germes afetará o desempenho geral do aplicativo é afetada imediatamente.

  ### 4. Uma ferramenta extremamente útil para todo desenvolvedor de aplicações .net, quase indispensável.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Fausto antonio C. | Software QA Lead, Empresa (> 1000 emp.)

**Reviewed Date:** July 12, 2019

**O que você mais gosta em dotTrace?**

A forma como esta ferramenta ajuda a adquirir as chamadas no código que não são eficientes ou as chamadas que estão consumindo mais memória é excepcional. Pode detectar código que faz loops e também medir a quantidade de tempo de cada caminho de código, método ou qualquer tipo de processo durante a execução de uma aplicação .net. Pode gerar despejos de memória e ser usada para testar vazamentos de memória. Fornece relatórios e gráficos dos problemas para uma visualização mais fácil.

**O que você não gosta em dotTrace?**

A ferramenta precisa melhorar na exibição dos resultados e realmente focar em exibir os problemas em vez de sua abordagem geral. Deve melhorar na forma como a captura de informações é feita e fornecer mais ferramentas para personalizar as capturas.

**Recomendações a outras pessoas considerando dotTrace:**

Ótima ferramenta para medir a eficiência e o desempenho do código. Uma ferramenta indispensável para qualquer desenvolvedor e QA de Software para facilitar a investigação para melhorar o desempenho. Uma pena que funciona melhor em aplicações .net. É uma ferramenta tão poderosa que é difícil encontrar falhas nela ou justificá-las, não posso recomendar mais esta aplicação. Todos os desenvolvedores .net que se preocupam com o desempenho em seu aplicativo devem usar isso.

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

Resolve quase todas as investigações de vazamento de memória.  
Gera relatórios das áreas do aplicativo ou do código que foi executado e que não está otimizado.  
Pode detectar quase todas as instâncias de execução de código desde suas classes até as variáveis.  
Pode detectar todas as bibliotecas que consomem muita memória e fornecer uma boa compreensão da causa.

  ### 5. Dot Trace - Ferramenta de Perfilamento de Desempenho

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sujith N. | Technology Analyst, Tecnologia da Informação e Serviços, Empresa (> 1000 emp.)

**Reviewed Date:** April 21, 2019

**O que você mais gosta em dotTrace?**

Interface interativa ajuda a aprender mais rápido e a entender o aplicativo com mais facilidade. Uma vez que respondemos a perguntas específicas do perfil ao iniciar o perfil de um aplicativo, teremos a opção de ter diferentes visões do resultado. A principal habilidade que experimentei pessoalmente é a capacidade de comparar instantâneos e fazer uma análise rápida.

As sessões de perfil são salvas automaticamente e você poderá visualizar por thread.

**O que você não gosta em dotTrace?**

A única coisa que notei é que não seremos capazes de visualizar o rastreamento enquanto ele está em execução e também pode não ser possível fazer o perfil de aplicativos web que estão sendo executados sob o IIS.

**Recomendações a outras pessoas considerando dotTrace:**

Eu definitivamente pediria a todos que pelo menos tentassem uma vez e vissem todos os benefícios que podemos colher deste aplicativo. A maioria de nós definitivamente teria acabado ficando frustrada por não conseguir encontrar a causa raiz de vários de nossos problemas de desempenho em aplicativos, que podem ser rastreados usando um aplicativo simples como o dot trace, que definitivamente ajudaria.

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

Eu não uso nenhuma ferramenta de perfilamento até ter um problema definitivo para resolver e encontrar a causa raiz do mesmo. O VS fornece um perfilador embutido, mas é um processo demorado na minha perspectiva, enquanto o Jet Brains Dot Trace tem sido uma aplicação simples e mais rápida. Você também pode integrar o Dot Trace com o VS, isso nos ajuda a analisar os resultados do perfil de linha do tempo, além de iniciar uma sessão de perfil, o que nos ajudou muito a restringir a causa raiz de alguns problemas críticos.

  ### 6. .net intérprete

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sushmita C. | Publishing & Business Development Executive, Publicações, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 05, 2019

**O que você mais gosta em dotTrace?**

1) Vendável em Windows, Mac e Linux  
2) Integração com Visual Studio no seu melhor  
3) Análise de consultas e muito mais

**O que você não gosta em dotTrace?**

Tendo a forma como funciona, um plano de preços melhor poderia ter sido melhor e mais fácil para suas vendas.

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

Foi capaz de dar isso ao desenvolvedor e ajudá-lo a entender como construir e analisar vários frameworks .Net.

  ### 7. Ferramenta incrível para o perfilamento de aplicações dotnet.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rameshwar S. | Senior Software Engineer - Test, Consultoria de Gestão, Médio Porte (51-1000 emp.)

**Reviewed Date:** May 28, 2019

**O que você mais gosta em dotTrace?**

Nível de rastreamento de código  
Divisão de utilização da CPU  
Árvore de chamadas detalhada

**O que você não gosta em dotTrace?**

Nada como desgosto, mas poucas coisas podem ser melhoradas, como as visualizações para dominadores na utilização da CPU, bloqueios, caminho de código que estão bloqueando.

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

Eu uso o dottrace para analisar picos de CPU, identificar a escassez de threads, gargalos.

Isso nos ajudou a otimizar o desempenho geral da aplicação e a segurança da aplicação.

  ### 8. Ferramenta indispensável

**Rating:** 3.5/5.0 stars

**Reviewed by:** Waqar K. | Senior Software Engineer, Software de Computador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 06, 2018

**O que você mais gosta em dotTrace?**

Você pode definir um período de tempo onde pode capturar quais chamadas são feitas e quais métodos são chamados. É uma ferramenta incrível para alguém novo no código-fonte e tentando corrigir um bug ou descobrir onde as chamadas estão acontecendo sem precisar colocar pontos de interrupção em todos os lugares. Além disso, a otimização de consultas é uma coisa incrível que ele faz. Outra coisa que eu gosto é sua integração suave com o Visual Studio.

**O que você não gosta em dotTrace?**

Eu acho que o maior fator é o seu preço, acho que é como $500 para uma licença comercial. Acho que há algumas opções gratuitas também disponíveis por aí, então isso está tornando um pouco difícil para as pessoas se comprometerem com isso.

**Recomendações a outras pessoas considerando dotTrace:**

O UI é chamativo às vezes, torná-lo mais significativo.

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

Produzir código livre de bugs, também ajuda o novo desenvolvedor a escrever código alinhado às diretrizes de desempenho.

  ### 9. Revisão do dotTrace

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 04, 2019

**O que você mais gosta em dotTrace?**

Fácil de entender e implementar. Quando as capturas são feitas, há uma série de diferentes visualizações para permitir que você veja exatamente o que precisa. Velocidade e simplicidade.

**O que você não gosta em dotTrace?**

É caro
O período de avaliação é de apenas 10 dias, o que eu acho muito pouco.

**Recomendações a outras pessoas considerando dotTrace:**

Se você está procurando uma alternativa para o Visual Studio, opte pelo dotTrace.

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

Temos usado isso para comparar instantâneos, que podem ser usados para verificar se as mudanças que foram implementadas estão afetando positiva ou negativamente.

  ### 10. Perfeito para ajudar a detectar problemas de desempenho em aplicações .NET e .NET Core

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Médio Porte (51-1000 emp.)

**Reviewed Date:** June 04, 2019

**O que você mais gosta em dotTrace?**

Ele nos ajuda a otimizar aplicativos .NET, é uma mão amiga para desenvolvedores que codificam aplicativos .NET. Pode-se fazer testes de carga por meio de perfilagem. A perfilagem parece acelerar o aplicativo.

**O que você não gosta em dotTrace?**

Não é usado para otimizar aplicações de outras linguagens e se limita apenas a aplicações .NET. Anexar o depurador à versão de lançamento aumenta o tempo de perfilagem.

**Recomendações a outras pessoas considerando dotTrace:**

Perfeito para melhorar problemas de desempenho

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

Teste de carga concluído, superar vários problemas de desempenho. Identifique vazamentos de memória.

  ### 11. Muito eficiente

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Hospital e Cuidados de Saúde | Empresa (> 1000 emp.)

**Reviewed Date:** June 05, 2019

**O que você mais gosta em dotTrace?**

dotTrace integra-se com o Resharper, o que é realmente conveniente, pois você pode perfilar o desempenho de um teste unitário com um clique a partir do IDE.

**O que você não gosta em dotTrace?**

Este é provavelmente o recurso matador—encontrar vazamentos é incrivelmente rápido por causa disso. Na minha experiência, a maioria dos vazamentos é causada por manipuladores de eventos que não são desanexados.

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

Acompanhamento e monitoramento de datas. E os excelentes vídeos tutoriais.

  ### 12. Conclusão que encontrei após usar o dot trace

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Médio Porte (51-1000 emp.)

**Reviewed Date:** June 05, 2019

**O que você mais gosta em dotTrace?**

A velocidade deste software é razoável. A simplicidade o torna fácil de usar. Uma coisa ótima que encontrei foi a divisão da utilização da CPU. A precisão é muito impressionante.

**O que você não gosta em dotTrace?**

Esta ferramenta é muito cara e suas alternativas disponíveis no mercado são mais baratas. Algumas funcionalidades estão faltando nela.

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

Isso nos ajuda a aumentar nosso desempenho no trabalho. Ajuda na otimização da memória.

  ### 13. Poderoso e eficiente

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Internet | Médio Porte (51-1000 emp.)

**Reviewed Date:** June 04, 2019

**O que você mais gosta em dotTrace?**

Agregador brilhante para manipulação de material .net que é uma interface e exibição bonita que nos permite agregar informações e dados da maneira mais eficaz

**O que você não gosta em dotTrace?**

Não posso dizer que tenho algo a reclamar sobre a versão mais recente.

**Recomendações a outras pessoas considerando dotTrace:**

Altamente recomendado, uma ótima fonte

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

É uma maneira realmente ótima de coletar dados para equipes para nossas aplicações .net.

  ### 14. Uma ferramenta mágica para desenvolvedores

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Empresa (> 1000 emp.)

**Reviewed Date:** November 06, 2018

**O que você mais gosta em dotTrace?**

Ele ajuda você com dados precisos sobre chamadas e tempos de execução. Uma das melhores opções é usar dados de linha do tempo, que ajudam na análise dos problemas de desempenho e indicam a ordem correta onde está acontecendo. O dotTrace integra-se com o Resharper, o que é realmente conveniente, pois você pode perfilar o desempenho de um teste de unidade com um clique a partir do IDE. Além disso, ele realmente ajuda na otimização de consultas SQL, informando por que a consulta está demorando tanto. Você pode obter instantaneamente dados de perfil abrangentes sem precisar compilar sua solução, executar o profiler e realizar um cenário de uso.

**O que você não gosta em dotTrace?**

É bastante caro. Tem uma avaliação disponível de 10 dias; o preço é de $199 para um desenvolvedor individual não comercial, $499 para uma licença de desenvolvimento comercial, ou $2.499 para uma "licença flutuante" para uso comercial. Não é tão competitivo quanto outras ferramentas, além disso, outras ferramentas fornecem perfil de C# ou qualquer outro código .NET linha por linha, com dados de tempo precisos para que você possa encontrar problemas rapidamente. Linhas de código caras são automaticamente destacadas para inspeção visual rápida, enquanto esta ferramenta carece dessas opções.

**Recomendações a outras pessoas considerando dotTrace:**

Coisas que poderiam ser implementadas:
1: Pular diretamente para a atividade mais lenta
2: Analisar detalhadamente as linhas de código lentas com tempos a nível de linha
3: Descompilar código de terceiros*

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

Otimização de memória, perfilando uma aplicação para que problemas potenciais possam ser eliminados. Use a linha do tempo interativa para verificar o uso da CPU da sua aplicação .NET ou ASP.NET e destaque as áreas problemáticas para focar apenas nos dados que importam.

  ### 15. DotTrace para necessidades empresariais

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Gestão Educacional | Médio Porte (51-1000 emp.)

**Reviewed Date:** June 06, 2019

**O que você mais gosta em dotTrace?**

Ajuda a organizar o agendamento da empresa, acompanhar as atualizações de projetos e atribuir trabalho conforme relevante para qualquer grupo específico.

**O que você não gosta em dotTrace?**

Às vezes, a interface do usuário não é tão naturalmente amigável. Leva tempo para aprender algumas das complexidades.

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

Resolvendo o problema do trabalho não concluído ou não atribuído

  ### 16. Excelente programa para usar com interface intuitiva

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuário Verificado em Telecomunicações | Empresa (> 1000 emp.)

**Reviewed Date:** June 06, 2019

**O que você mais gosta em dotTrace?**

Facilidade de uso e a capacidade de se integrar com programas atuais.

**O que você não gosta em dotTrace?**

Gostaria de ver mais botões de atalho e um custo de manutenção mais baixo.

**Recomendações a outras pessoas considerando dotTrace:**

Vá em frente. O tempo de implementação vale a pena.

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

Gargalos de dados dentro da minha organização

  ### 17. dotTrace permite conectar perfis a processos em execução de forma dinâmica

**Rating:** 3.5/5.0 stars

**Reviewed by:** Dayanna M. | Jefe de Sistemas Eléctricos, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 24, 2018

**O que você mais gosta em dotTrace?**

O melhor é que permite conectar perfis a processos em execução de forma dinâmica, a fim de detectar possíveis problemas de desempenho quando aparecem na execução. O dotTrace também oferece melhorias em relação à tecnologia de criação de perfis remotos, permitindo detectar gargalos que desaceleram o desempenho em servidores em execução, sem ter que implantar toda uma infraestrutura para isso. Isso proporciona mais oportunidades para localizar problemas em aplicações .NET que estão sendo executadas em ambientes de produção.

**O que você não gosta em dotTrace?**

Funciona bem, não tenho queixas, além disso, está sempre atualizando.

**Recomendações a outras pessoas considerando dotTrace:**

É uma ferramenta indispensável para todo desenvolvedor .NET

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

Entre os benefícios está conseguir informações precisas sobre os gargalos em uma variedade de aplicações .NET. Possui aplicações de perfil com grande precisão em vários modos, incluindo as aplicações de perfil remoto, também desktops com perfil complexo e aplicações de servidor, graças a uma robustez sem precedentes. - Estimativa imediata de como a eliminação de um gargalo específico poderia afetar o desempenho geral da aplicação. - Lançamento do perfil do Microsoft Visual Studio e troca rápida para revisar os códigos de fontes problemáticos.

  ### 18. Perfil e analise os resultados diretamente no Visual Studio

**Rating:** 4.5/5.0 stars

**Reviewed by:** Yasser F. | Developer, Tecnologia da Informação e Serviços, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 05, 2019

**O que você mais gosta em dotTrace?**

Analisar quaisquer problemas de desempenho  
Perfil de consultas SQL e solicitações HTTP

**O que você não gosta em dotTrace?**

Não há nada que eu não desgoste sobre isso.

**Que problemas dotTrace está resolvendo e como isso está beneficiando você?**

.NET Performance Profiler



- [View dotTrace pricing details and edition comparison](https://www.g2.com/pt/products/dottrace/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-15+16%3A20%3A05+-0500&secure%5Bsession_id%5D=37e9e98b-0e47-48f6-aeb0-4dcc65fd97a6&secure%5Btoken%5D=a4af609b658a946a409990e338a3081f482f96731ef6d8e99cdc4632e7b151ec&format=llm_user)

## dotTrace Features
**Monitoramento**
- Linhas de base de desempenho
- Análise de desempenho
- Monitoramento de desempenho
- Assistência de IA/ML
- Monitoramento Multi-Sistema

**Resposta**
- Dashboards e Visualização
- Alerta de incidentes
- Análise de Causa Raiz (RCA)

**Agente AI - Monitoramento de Desempenho de Aplicações (APM)**
- Execução Autônoma de Tarefas
- Integração entre sistemas
- Aprendizagem Adaptativa
- Assistência Proativa
- Tomada de Decisão

**Desempenho**
- Monitoramento de usuários reais (RUM)
- Métricas segundo a segundo

**Funcionalidade**
- Monitoramento Sintético
- Mapeamento dinâmico de transações
- Balanceamento de carga
- Observabilidade da nuvem

## Top dotTrace Alternatives
  - [Dynatrace](https://www.g2.com/pt/products/dynatrace/reviews) - 4.5/5.0 (1,231 reviews)
  - [Datadog](https://www.g2.com/pt/products/datadog/reviews) - 4.4/5.0 (689 reviews)
  - [Splunk AppDynamics](https://www.g2.com/pt/products/splunk-appdynamics/reviews) - 4.3/5.0 (335 reviews)

