Comparación de enfoques de supervisión para aplicaciones .NET

 

Se aplica a: System Center 2012 R2 Operations Manager

Como práctica general, se recomienda supervisar siempre las aplicaciones de Microsoft .NET Framework (supervisión continua) para disponer de información acerca del rendimiento base y recibir a tiempo notificaciones de errores de la aplicación antes de que estos afecten a los clientes. Sin embargo, en ocasiones es posible que necesite iniciar la supervisión solo para resolver determinados problemas de aplicaciones (a petición). System Center ofrece una solución de supervisión eficaz que incluye alertas e informes que no están disponibles cuando se usa la recopilación local. Sin embargo, el uso de System Center normalmente requiere un administrador y una infraestructura más compleja. La recopilación local es una solución de supervisión ligera que no requiere ninguna configuración especial para poder iniciar la supervisión. Por ejemplo, no es necesario configurar bases de datos o cuentas especiales. La cantidad de datos que se recopila es menor y no se reciben alertas en tiempo real acerca de los problemas de la aplicación. Los seguimientos recopilados de forma local no tienen contadores de rendimiento u otra información de diagnóstico disponible al usar el Agente de Microsoft Monitoring con System Center 2012 – Operations Manager.

Selección de la supervisión de las aplicaciones de .NET Framework

Comparación de enfoques de supervisión

Enfoque de supervisión

Cuándo se debe utilizar

Control de la supervisión

Supervisión continua mediante la Supervisión del rendimiento de aplicaciones (APM) de System Center

Use este enfoque cuando disponga de System Center Operations Manager. Normalmente, en las operaciones de TI se usa este enfoque para recibir alertas sobre el rendimiento o los errores de aplicaciones. Las operaciones de TI pueden convertir los datos de alertas de APM al formato de Microsoft IntelliTrace o bien pueden enrutar automáticamente las alertas a elementos de trabajo de Microsoft Visual Studio Team Foundation Server (TFS) mediante la sincronización de TFS. Las operaciones de TI poseen el entorno. Para obtener más información, vea Configuración de la integración con TFS en System Center 2012 R2.

Use la plantilla de supervisión del rendimiento de aplicaciones .NET.

Para obtener más información, vea Plantilla de supervisión de rendimiento de aplicaciones .NET.

Supervisión continua mediante la recopilación local del Agente de Microsoft Monitoring

Use este enfoque cuando el equipo realice la supervisión mediante System Center y tenga otras aplicaciones configuradas para el seguimiento de APM. Usted es el propietario de un entorno y controla cuándo se debe iniciar y detener la supervisión. Asimismo, sabe cuándo es el mejor momento para la recopilación de seguimientos.

Use los cmdlets de Windows PowerShell Start-WebApplicationMonitoring y Checkpoint-WebApplicationMonitoring.

Start-WebApplicationMonitoring inicia la supervisión.Checkpoint-WebApplicationMonitoring recopila una instantánea del archivo de IntelliTrace y continúa la supervisión.Checkpoint-WebApplicationMonitoring no afecta a la aplicación y no requiere reiniciar la aplicación. Tras iniciar la supervisión, esta continuará incluso si la aplicación o el equipo se reinician.Stop-WebApplicationMonitoring detiene la supervisión.

Para obtener más información, vea Microsoft.MonitoringAgent.PowerShell.Start-WebApplicationMonitoring y Microsoft.MonitoringAgent.PowerShell.Checkpoint-WebApplicationMonitoring.

Recopilación local a petición que invalida de forma temporal la configuración de la supervisión continua con el APM de System Center

Use este enfoque cuando desee recopilar más datos de forma puntual para la solución de problemas. Deberá definir el plan de recopilación mediante opciones específicas de la aplicación. Este proceso puede requerir más recursos del sistema para la supervisión (CPU y memoria). El resultado será un registro de IntelliTrace que incluye todos los eventos que se recopilan durante la sesión de invalidación a petición. Las operaciones de TI todavía poseen el entorno, pero deberá recopilar más datos en determinados momentos, por lo que tendrá flexibilidad.

Use los cmdlets de Windows PowerShell Start-WebApplicationMonitoring y Stop-WebApplicationMonitoring para habilitar la recopilación local. Al detener la supervisión, el seguimiento se escribe en un archivo local y se restaura la configuración de APM de System Center.

Recopilación local a petición que invalida temporalmente la configuración de la supervisión continua con la recopilación local del Agente de Microsoft Monitoring

Use este enfoque cuando ya haya supervisado una aplicación pero necesite solucionar un problema de aplicación determinado y desee ejecutar la supervisión con valores más específicos que pueden consumir más recursos del sistema durante la supervisión (CPU y memoria). El resultado será un registro de IntelliTrace que incluye todos los eventos que se recopilan durante la sesión de invalidación a petición. Las operaciones de TI todavía poseen el entorno, pero deberá recopilar más datos en determinados momentos, por lo que tendrá flexibilidad.

Use los cmdlets de Windows PowerShell Start-WebApplicationMonitoring y Stop-WebApplicationMonitoring. Al detener la supervisión, el seguimiento se escribe en un archivo local en la ubicación que especificó cuando comenzó la supervisión.