Cómo recopilar IntelliTrace histórico rastros de System Center 2012 SP1 de generación de perfiles

 

Se aplica a: System Center 2012 SP1 - Operations Manager

La información de este tema sólo se aplica a System Center 2012 SP1.

En System Center 2012 Service Pack 1 (SP1), puede utilizar Operations Manager para capturar instantáneas de historial (seguimientos) directamente desde el Operations Manager consola y recibir instantáneas de IntelliTrace de eventos de excepción de supervisión de rendimiento de aplicaciones de .NET (APM). Estas instantáneas pueden ayudar a los desarrolladores a investigar los problemas. Permiten visualizar el historial de ejecución de las aplicaciones sin necesidad de acceder a los servidores donde se produjeron los problemas. Los desarrolladores pueden usar Microsoft Visual Studio 2012 Ultimate para abrir las instantáneas recopiladas. Para obtener información acerca de IntelliTrace para desarrolladores, consulte Depurar la aplicación grabando la ejecución de código con IntelliTrace

Se puede acceder a las instantáneas desde un recurso compartido de archivos de red o desde los datos adjuntos de los elementos de trabajo de Team Foundation Server (TFS) si está habilitada la sincronización de TFS. Para obtener más información, vea Cómo configurar la integración con IntelliTrace histórico de generación de perfiles en el SP1 de System Center 2012.

System_CAPS_importantImportante

Después de importar y configurar el módulo de administración de generación de perfiles de IntelliTrace, las tareas de IntelliTrace no están disponibles hasta que se reinicia la consola de Operations Manager.

Recopilación de instantáneas de generación de perfiles de historial de IntelliTrace

Para recopilar las instantáneas de IntelliTrace para una alerta de excepción de APM existente

  1. Puede realizar este procedimiento cuando desee conservar las instantáneas recopiladas y adjuntar una instantánea de IntelliTrace para una alerta de excepción. Si está habilitada la sincronización de TFS, las instantáneas recopiladas se adjuntan o vinculan a los elementos de trabajo asociados en TFS.

  2. En la consola de Operations Manager, haga clic en Supervisión, abra una vista de alerta y, a continuación, haga clic en la alerta que desea investigar.

  3. En el panel Tareas, expanda Tareas de IntelliTrace y, a continuación, haga clic en Iniciar la recopilación de IntelliTrace.

  4. En la página Ejecutar tarea – Iniciar IntelliTrace, en la sección Ejecutar la tarea en estos destinos, seleccione los servidores en los que desea recopilar las instantáneas. En la lista aparecen todos los servidores en los que la aplicación está configurada para la supervisión mediante la plantilla de APM en el entorno donde se produjo la alerta.

  5. En la sección Credenciales de tarea, seleccione Usar la cuenta de ejecución predefinida si la cuenta de acción predeterminada tiene privilegios administrativos en el grupo de Internet Information Services (IIS). En caso contrario, seleccione Otras para especificar las credenciales que tienen privilegios administrativos en este grupo de IIS.

  6. Si desea personalizar los parámetros de recopilación, haga clic en Invalidar.

  7. Haga clic en Ejecutar, espere a que la tarea se complete correctamente y, a continuación, haga clic en Cerrar.

    System_CAPS_importantImportante

    Al hacer clic en Ejecutar, el grupo de aplicaciones de IIS se recicla automáticamente en todos los servidores seleccionados en la sección Ejecutar la tarea en estos destinos. La APM se desactiva para todas las aplicaciones que se ejecutan en el mismo grupo de aplicaciones.

  8. Reproduzca el problema de aplicación que produjo la alerta de excepción de APM.

  9. Seleccione la misma alerta en la que inició IntelliTrace. En el panel Tareas, haga clic en Recopilar instantánea de IntelliTrace.

  10. En la página Ejecutar tarea – Recopilar instantánea de IntelliTrace, seleccione los mismos servidores y las mismas Credenciales de tarea seleccionados previamente al iniciar la recopilación de IntelliTrace.

  11. Haga clic en Ejecutar, espere a que la tarea se complete correctamente y, a continuación, haga clic en Cerrar. El resultado de la tarea indica si se produjo algún problema durante la ejecución de las tareas del recopilador de IntelliTrace.

  12. Para recopilar varias instantáneas, repita los cuatro pasos anteriores. Todas las instantáneas recopiladas se adjuntan a la misma alerta de excepción de APM.

  13. Para detener la recopilación de IntelliTrace, seleccione la misma alerta en la que inició IntelliTrace. En el panel Tareas, haga clic en Detener la recopilación de IntelliTrace.

    System_CAPS_importantImportante

    Asegúrese de detener la recopilación de IntelliTrace. Si no detiene la recopilación de IntelliTrace, IntelliTrace continuará ejecutándose. Esto afectará al rendimiento de la aplicación y la APM permanecerá desactivada, por lo que no se recibirán nuevas alertas de esta aplicación. Para detener IntelliTrace cuando la alerta ya está cerrada y ya no se muestra en el Operations Manager de la consola, siga el paso del procedimiento siguiente que detiene IntelliTrace: Para recopilar las instantáneas de IntelliTrace cuando no hay alertas de excepción de APM 

  14. Para ver las instantáneas de IntelliTrace adjuntas a una alerta, seleccione la alerta. En el panel Tareas, haga clic en Abrir ubicación de instantáneas.

  15. Si la sincronización de TFS está activada, puede asignar una alerta a ingeniería. Para ello, establezca el estado de resolución de la alerta como Asignado a ingeniería. De este modo se crea un nuevo elemento de trabajo en TFS, con la instantánea adjunta o vinculada. Para obtener más información, vea Configuración de la integración con TFS en System Center 2012 SP1.

Para recopilar las instantáneas de IntelliTrace cuando no hay alertas de excepción de APM

  1. Puede realizar este procedimiento cuando investigue problemas de lógica de la aplicación o cuando APM no está habilitada para una aplicación. La aplicación en cuestión en este procedimiento debe ser detectada por los módulos de administración de IIS.

  2. En la consola de Operations Manager, haga clic en Supervisión, expanda Supervisión de aplicaciones y, a continuación, expanda Supervisión .NET.

  3. Si la aplicación se ejecuta en Windows Server 2008 R2, haga clic en Inventario de la aplicación web ASP .NET de IIS 7.0. Si la aplicación se ejecuta en Windows Server 2012, haga clic en Inventario de la aplicación web ASP .NET de IIS 8.0.

  4. Seleccione el grupo de aplicaciones en el que desea ejecutar la generación de perfiles de IntelliTrace.

  5. En el panel Tareas, expanda Tareas de IntelliTrace y, a continuación, haga clic en Iniciar la recopilación de IntelliTrace.

  6. En la página Ejecutar tarea – Iniciar IntelliTrace, en la sección Ejecutar la tarea en estos destinos, seleccione el grupo de aplicaciones en el que desea recopilar las instantáneas.

  7. En la sección Credenciales de tarea, seleccione Usar la cuenta de ejecución predefinida si la cuenta de acción predeterminada tiene privilegios administrativos en el grupo de aplicaciones de IIS. En caso contrario, seleccione Otras para especificar las credenciales alternativas que tienen privilegios administrativos en este grupo de IIS.

  8. Si desea personalizar los parámetros de recopilación, haga clic en Invalidar.

  9. Haga clic en Ejecutar, espere a que la tarea se complete correctamente y, a continuación, haga clic en Cerrar.

    System_CAPS_importantImportante

    Al hacer clic en Ejecutar, el grupo de aplicaciones de IIS se recicla automáticamente en todos los servidores seleccionados en la sección Ejecutar la tarea en estos destinos. La APM se desactiva para todas las aplicaciones que se ejecutan en el mismo grupo de aplicaciones.

  10. Ejecute la aplicación y reproduzca el comportamiento que desea investigar.

  11. Seleccione el mismo grupo de aplicaciones en el que inició IntelliTrace. En el panel Tareas, haga clic en Recopilar instantánea de IntelliTrace.

  12. En la página Ejecutar tarea – Recopilar instantánea de IntelliTrace, seleccione el mismo objetivo y las mismas Credenciales de tarea seleccionados previamente al iniciar la recopilación de IntelliTrace.

  13. Haga clic en Ejecutar, espere a que la tarea se complete correctamente y, a continuación, haga clic en Cerrar. El resultado de la tarea indica si se produjo algún problema durante la ejecución de las tareas del recopilador de IntelliTrace.

  14. Para recopilar varias instantáneas, repita los cuatro pasos anteriores. Por cada instantánea recopilada, recibirá una nueva alerta informativa cuando la instantánea se cargue en el recurso compartido de archivos de red.

  15. Para detener la recopilación de IntelliTrace, seleccione el mismo grupo de aplicaciones en el que inició IntelliTrace. En el panel Tareas, haga clic en Detener la recopilación de IntelliTrace.

    System_CAPS_importantImportante

    Asegúrese de detener la recopilación de IntelliTrace. Si no detiene la recopilación de IntelliTrace, IntelliTrace continuará ejecutándose. Esto afectará al rendimiento de la aplicación y la APM permanecerá desactivada, por lo que no se recibirán nuevas alertas de esta aplicación.

  16. Para ver las instantáneas de IntelliTrace, en la consola de Operations Manager, haga clic en Supervisión, expanda Generación de perfiles de IntelliTrace y, a continuación, haga clic en Nuevas alertas. En el panel Nuevos seguimientos aparece una alerta por cada instantánea recopilada.

  17. En el panel Tareas, expanda Tareas de datos adjuntos de alerta y, a continuación, haga clic en Abrir ubicación de datos adjuntos.

  18. Si la sincronización de TFS está activada, puede asignar una alerta a ingeniería. Para ello, establezca el estado de resolución de la alerta como Asignado a ingeniería. De este modo se crea un nuevo elemento de trabajo en TFS con la instantánea adjunta o vinculada. Para obtener más información, vea Configuración de la integración con TFS en System Center 2012 SP1.

Para obtener acceso a las instantáneas de IntelliTrace que se generan a partir de datos de excepción de APM

  1. Puede realizar este procedimiento cuando desee investigar un evento de excepción de APM existente que se basa únicamente en los datos históricos sin tener que ejecutar la generación de perfiles de IntelliTrace en la aplicación. Eventos de excepción de .NET sólo generarán instantáneas de IntelliTrace.

  2. En la consola de Operations Manager, haga clic en Supervisión, abra una vista de alerta y, a continuación, haga clic en la alerta que desea investigar.

  3. En el panel Tareas, expanda Tareas de datos adjuntos de alerta y, a continuación, haga clic en Abrir ubicación de datos adjuntos. En el Explorador de Windows se abre la ubicación de los archivos adjuntos a la alerta seleccionada.

  4. Para ver la instantánea de IntelliTrace de la alerta, en el Explorador de Windows, abra la carpeta APMException.

  5. Si la sincronización de TFS está activada, puede asignar la alerta a ingeniería. Para ello, establezca el estado de resolución de la alerta como Asignado a ingeniería. De este modo se crea un nuevo elemento de trabajo en TFS, con la instantánea adjunta o vinculada. Para obtener más información, vea Configuración de la integración con TFS en System Center 2012 SP1.