ASP.NET Health Monitoring no es una solución de registro. De acuerdo con ASP.NET Health Monitoring overview: vigilancia de la salud
ASP.NET le permite realizar las siguientes tareas:
- supervisar el rendimiento de una aplicación para asegurarse de que es sano.
- Diagnostique rápidamente las aplicaciones o los sistemas que están fallando.
- Evaluar eventos significativos durante el ciclo de vida de una aplicación.
- Supervise las aplicaciones ASP.NET activas, de forma individual o en una granja de servidores web.
- Registra eventos que no se relacionan necesariamente con errores en una aplicación ASP.NET.
El nivel de configuración requerida depende de lo que necesite lograr. Para muchas de mis aplicaciones, todo lo que necesitamos es:
<healthMonitoring enabled="true">
<rules>
<add name="Application Lifetime Events On" eventName="Application Lifetime Events"
provider="EventLogProvider" profile="Default"/>
</rules>
</healthMonitoring>
Esto habilita el control de estado y agrega eventos de tiempo de vida de la aplicación a los eventos recopilados por defecto. De esta forma, sabemos cuándo se inicia y se detiene una aplicación, y por qué.
Tenga en cuenta que no tuvimos que tocar ningún código para obtener esta funcionalidad.
Es posible que desee tener cuidado con la promoción de su producto en sus publicaciones si no está relacionado con la cuestión en cuestión. En mi humilde opinión está caminando la línea de una bandera de spam. –
Lo siento Jim No entiendo, pero no estoy afiliado de ninguna manera con ningún producto (y no se publican enlaces en mi publicación). Por favor, hágame saber cómo puedo mejorar mi pregunta. Gracias por tu comentario. – GibboK
Lo siento, no fue mi intención ofender. Tratando de descubrir el poco sobre SmartAssembly. –