
Tengo un servidor Windows 2008 R2 Service Pack 1. Es virtual, aunque eso no debería hacer ninguna diferencia. Su único propósito en la vida es ejecutar IIS 7 y lo hace bastante bien. Sin embargo, cuando voy al monitor de rendimiento, no puedo elegir entre aplicaciones ASP.NET o ASP.NET. Existe una opción de APP_POOL_WAS que tiene instancias de los grupos de aplicaciones que me interesan, pero los contadores no son muy interesantes. También hay muchas otras opciones de contadores de rendimiento. Los sitios web utilizan 2 grupos de aplicaciones, cada uno de los cuales utiliza la versión 4.0 del marco .NET. Si miro en el administrador de tareas, veo dos w3wp.exe ejecutándose, cada uno de los cuales es un proceso de trabajo de IIS. Tenía UAC activado, pero lo apagué. Agregué appDomainResourceMontoring al archivo aspnet.config, pero eso no ayudó. Aquí está el archivo aspnet.config si eso es la más mínima ayuda.
<?xml version="1.0" encoding="UTF-8" ?>
<configuration>
<runtime>
<legacyUnhandledExceptionPolicy enabled="false" />
<legacyImpersonationPolicy enabled="true"/>
<alwaysFlowImpersonationPolicy enabled="false"/>
<SymbolReadingPolicy enabled="1" />
<shadowCopyVerifyByTimestamp enabled="true"/>
<appDomainResourceMonitoring enabled="true"/>
</runtime>
<startup useLegacyV2RuntimeActivationPolicy="true" />
</configuration>
Respuesta1
¿Qué buscas rastrear o monitorear específicamente?
Como vio, debe monitorear el grupo de aplicaciones y las instancias dentro de él, ya que esos son los subprocesos reales en el servidor, bajo la apariencia del proceso w3wp.exe.
Además, puede consultar el proveedor de monitoreo de salud ASP.NET. Este tiene, con diferencia, la mayor cantidad de estadísticas e información relacionada con la aplicación en ejecución. Consulte los documentos de Microsoftaquípara más información. Si no recuerdo mal, puedes registrarlos directamente en el registro de eventos o en una base de datos. La base de datos es una buena opción simplemente porque puede generarse una gran cantidad de eventos dependiendo de su configuración.