¿Hay algo como New Relic para aplicaciones .Net?New Relic para .Net?
Respuesta
Sam, estoy feliz de poder decir que a partir de hoy, hay es algo muy parecido a New Relic para .NET. Es una nueva reliquia para .NET. Mismo servicio, IU, fijación de precios, etc. Nuevo agente que admite .NET Framework. Pruébalo gratis: https://newrelic.com/docs/dotnet/new-relic-for-net.
La comunidad IIS tiene muchas herramientas para supervisar el rendimiento.
Ninguno de ellos estaba ni remotamente cerca de New Relic. Es fácil ver los contadores de rendimiento pero no es muy claro en cuanto a DONDE la aplicación está pasando la mayor parte del tiempo. –
dotTrace de JetBrains: http://www.jetbrains.com/profiler/index.html
o
hormigas perfilador: http://www.red-gate.com/products/ants_performance_profiler/features.htm
que he usado tanto y les gusta tanto, no es libre aunque.
para el perfilado loco a través de procesos y máquinas (en una plataforma SOA, por ejemplo) que hemos utilizado dynaTrace http://www.dynatrace.com/en/ el cual definitivamente no es gratis :)
¿Has probado VSTS Test Edition en absoluto? No sé mucho sobre eso porque tenemos VSTS Development Edition en funcionamiento, pero parece que tiene algunas capacidades de prueba de carga. Sin embargo, dudo que esté avanzado como las herramientas especializadas que has enumerado. Solo curiosidad. –
hemos utilizado la edición de prueba VSTS para la prueba de carga, pero interpreté que la pregunta estaba sobre la creación de perfiles. VSTS funciona como un encanto para las pruebas de carga – AndreasKnudsen
También puede usar Ruxit, una nueva solución SaaS APM: http://blog.ruxit.com/net-monitoring-unlocked/ ¡Es genial!
- 1. Rails + New Relic: ¿Qué significa RPM?
- 2. New Relic vs ScoutApp vs Cloudkick para monitorear mis servidores
- 3. Django equivalente a New Relic RPM for Rails?
- 4. ¿Es posible utilizar New Relic con GAE/J?
- 5. ¿Por qué New Relic está comiendo mucha memoria Tomcat?
- 6. ¿Hay alguna manera de controlar Apache con New Relic?
- 7. Heroku Console y New Relic (pila de cedro)
- 8. ¿Hay algo así como "New Relic" para las aplicaciones de Perl?
- 9. Orientación de New Relic para que se ejecute solo en 1 (de 3) servidores de aplicaciones
- 10. new Fecha(). GetTime() en .NET
- 11. ¿Cómo supervisar a los trabajadores de resque en New Relic cuando se ejecuta en Heroku?
- 12. New to Unit Testing
- 13. ¿Qué hace new() en `where T: new()?`
- 14. & new MyClass() vs new MyClass() en PHP
- 15. Marshal.PtrToStringUni() vs new String()?
- 16. ¿Puedo usar New Relic con mi aplicación node.js alojada en Heroku? Si no, ¿cuál es una buena alternativa para el monitoreo?
- 17. C# Generics new() constraints with type: (new (T))
- 18. Al crear error, ¿debería renderizar `new` o redireccionar a` new`?
- 19. new Date(). Time o new Date.getTime() devolviendo el número negativo?
- 20. Dado "donde T: new()", hace "new T()" usar Activator.CreateInstance internamente?
- 21. New Line Haskell
- 22. const vs new const
- 23. Lists.newArrayList vs new ArrayList
- 24. Junit con new Date()
- 25. C# Variable = new function() {};
- 26. javascript crossbrowser new Image()
- 27. ¿Qué significa new()?
- 28. newInstance() vs new
- 29. Powershell New-WebApplication
- 30. opcional `operador new`
Podría estar equivocado, pero New Relic suena como un generador de perfiles, que se ejecuta mientras la aplicación se ejecuta para * real *, ¿no es una mala idea? ya sea para Java o .net –
El perfilado no es inherentemente malo para el rendimiento. Con las herramientas adecuadas, es fantástico y la única forma de obtener información real sobre tu aplicación. Nueva página de perfiles de Relic rinde tiempos y tiempos de base de datos. No profundiza en tu aplicación. La idea es ver qué páginas tardan más y luego hacer un perfil profundo localmente una vez que descubras dónde está pasando tu sitio la mayor parte del tiempo. –