¿Cuál es la diferencia entre AppDynamics y Application Insights para Azure WebApps?

Application Insights (AI) es una herramienta APM muy simplista hoy en día. Realiza el seguimiento de transacciones, tiene códigos muy limitados y diagnósticos de tiempo de ejecución, y no profundiza en el análisis del rendimiento del navegador. Application Insights se parece mucho más a Google Analytics que a una herramienta APM típica.

  • AI no es compatible con aplicaciones móviles, AppDynamics es Android e iOS
  • AI solo admite Java, .NET y node.js, mientras que AppDynamics admite muchos lenguajes y tecnologías adicionales.
  • AI requiere cambios de código para realizar una captura métrica adicional del código. AppDynamics ha hecho esto sobre la marcha sin cambio de código en la mayoría de los idiomas.
  • AI no hace un seguimiento distribuido de transacciones, tiene un modelo simple de recopilación de datos similar a lo que hace New Relic. Esto hace que la solución de problemas sea mucho más difícil en aplicaciones complejas. Si su aplicación es simple, no es necesaria.
  • AI carece de puntaje de transacciones y líneas de base, debe establecer umbrales manuales. AppDynamics hace esto para cada métrica y cada transacción comercial.
  • AI no monitorea bases de datos o almacenes de datos. AppDynamics hace ambas cosas.
  • AI es solo SaaS, mientras que AppDynamics se puede implementar en las instalaciones o SaaS.

Hay mucho más, pero realmente deberías probarlos a ambos y descubrirlo por ti mismo.

Si bien la estación central de TI aún no tiene revisiones para AI, puede encontrar reseñas de usuarios reales para AppDynamics APM aquí: Revisión de AppDynamics APM por un usuario real

Como ejemplo, este usuario escribe que después de mover su aplicación a Azure, “AppDynamics ha sido útil. Podemos monitorear todos los servicios en la nube, podemos monitorear todas las máquinas virtuales en él, y también podemos monitorear los servicios de Azure ”. Puede leer el resto de su revisión aquí: Revisión de AppDynamics APM por un usuario real

Espero que esto sea útil.

More Interesting

¿Qué pila web debo usar para la aplicación web interna de las empresas cuyas características son como paneles de control, gestión de productos y gestión de inventario?

¿Cómo puedo crear una estrategia de desarrollo web back-end?

¿Cuál es la mejor opción para auto hospedar una aplicación Rails y configurar un sistema CI / CP simple cuando se usa GitHub para el control de versiones?

Cómo acercarse a un fabricante de aplicaciones importante para agregar mi producto a su aplicación

¿Cuáles son algunos buenos ejemplos de 'aplicación del conocimiento'?

¿Cuál es la diferencia entre una aplicación web y una página web?

Buscando desarrolladores web talentosos con experiencia en redes sociales (principalmente Twitter y Quora). ¿Alguna sugerencia?

Cómo desarrollar una aplicación web usando la misma base de datos front-end pero diferente, dependiendo de qué cliente / usuario esté accediendo a ella

¿Cómo se mantendría actualizado con los nuevos marcos de desarrollo web?

¿Cuáles son actualmente las mejores opciones para JavaScript del lado del servidor?

¿Por qué se considera PHP como un lenguaje obsoleto para el desarrollo web?

En las aplicaciones web basadas en Python, ¿para qué ha usado las 'señales'?

¿Podemos usar la autenticación biométrica en aplicaciones web?

¿Por qué la gente dice que MySQL está muerto?

¿Cómo manejan las aplicaciones web financieras la carga causada por la transmisión de precios si cada cliente sigue haciendo llamadas ajax?