Supervisión de traces de aplicaciónes
¿Cómo supervisar DOTNET?


ServicePilot apptrace-dotnet




¿Qué es .NET App Trace?

.NET, o dotnet, es el nombre dado por Microsoft a su conjunto de productos y tecnologías que permiten el desarrollo de aplicaciones y la portabilidad de Internet. La plataforma.NET se basa en varias capas de tecnología de Microsoft como Windows OS,.NET framework, ASP.NET, lenguaje orientado a objetos C#, vb.net y más.

La aplicación NET Framework tiene sus propias mejores prácticas y herramientas para evaluar el rendimiento durante la fase de desarrollo, cuando se dispone de código y aplicaciones internas, lo que no siempre es el caso. El Redgate ANTS Performance Profiler o la suite dottrace de Jetbrains son las herramientas de perfil de rendimiento de desarrollo líderes en la industria disponibles para entornos dev.NET.

A diferencia del desarrollo, la monitorización de aplicaciones de producción dotnet difiere. No se puede rastrear cada solicitud hasta el nivel de código sin una compensación relacionada con el rendimiento, el tiempo o el costo. Además, como se ha dicho anteriormente, no siempre tenemos a mano cada código de aplicación de producción con un equipo de desarrollo dedicado, por lo que la instrumentación de la aplicación ServicePilot se realiza sin modificar o tocar la base de código existente.

ServicePilot proporciona un package de monitoreo de aplicaciones de producción que pretende ser el primer paso para cualquier mejora de la aplicación e informe del rendimiento operativo.

ServicePilot supervisión de aplicaciones de producción.NET estándar es la supervisión de la experiencia real del usuario, cada una de las transacciones comerciales, las métricas de uso de la aplicación, independientemente de su código de aplicación.

Con el fin de proporcionar una visibilidad real del rendimiento de toda la pila sobre su aplicación, se pueden añadir varios packages para rellenar el mapa de topología de la aplicación, las pruebas o la monitorización de dependencias de la aplicación: Rastros de Microsoft IIS, contadores de Microsoft IIS, W3C y registros de aplicaciones, pruebas y escenarios web HTTP(S), MSSQL y muchos más.

Monitorización y trazas DotNET

Este package monitorea las transacciones web HTTP(S) desde los procesos.NET. Los agentes de ServicePilot Windows pueden ser aprovisionados a los procesos instrument.NET para registrar automáticamente sus conexiones web.

Esto permite recopilar estadísticas resumidas (min,max,avg...) por aplicación.NET tales como:

  • Requests por minuto
  • HTTP return codes y methods
  • Número de transacciones en cada rango de tiempo de respuesta
  • Transacciones establecidas

Con el fin de proporcionar una visión profunda de la aplicación dotNET, los detalles recopilados por transacción incluyen:

  • URL y web page path
  • IP client y HTTP host
  • Real User Response time
  • HTTP Return code y method

Otras integraciones Trace de aplicaciones