How to Configure Integration with IntelliTrace Historical Profiling in System Center 2012 R2

 

Updated: May 13, 2016

Applies To: System Center 2012 R2 Operations Manager

System Center 2012 R2 Operations Manager includes the IntelliTrace Profiling Management Pack. This management pack lets you capture historical snapshots (traces) directly from the Operations Manager console, and to automatically generate IntelliTrace snapshots from .NET Application Performance Monitoring (APM) events. These snapshots can help developers investigate problems by giving them visibility to application execution history without the developers needing access to the servers where the applications ran. Developers can use Microsoft Visual Studio 2012 Ultimate or Microsoft Visual Studio 2013 Preview to open the collected snapshots. For information about IntelliTrace for developers, see Debug Your App by Recording Code Execution with IntelliTrace

IntelliTrace Profiling Management Pack in System Center 2012 R2 Operations Manager uses a built-in feature of Microsoft Monitoring Agent (MMA) for collecting application historical snapshots (traces). The collected snapshots are uploaded to a network file share and attached to Operations Manager alerts. Snapshots are uploaded to the management server using the same secure Operations Manager channel that agents use to communicate with the management servers. You can configure Team Foundation Server (TFS) synchronization so that the IntelliTrace snapshots will be automatically added or linked to TFS work items. For more information, see How to Configure Integration with TFS in System Center 2012 R2.

Important

In System Center 2012 SP1 Operations Manager IntelliTrace Collector was deployed to the monitored servers as a separate package by the IntelliTrace Collector Management Pack. If your Operations Manager environment was upgraded from System Center 2012 SP1 to Operations Manager and you imported System Center 2012 SP1 versions of the IntelliTrace management packs, to continue to collect IntelliTrace information, you must remove the IntelliTrace Collector Deployment Management Pack and update Alert Attachment Management Pack and IntelliTrace Profiling Management Pack with the versions included in System Center 2012 R2 Operations Manager. Additionally, you must upgrade the Operations Manager agent to Microsoft Monitoring Agent on each monitored server where you want to collect historical snapshots or automatically generate IntelliTrace snapshots from APM events.

Warning

IntelliTrace snapshots contain application runtime data that might include personal and sensitive information. Review your company’s privacy policies before you enable this feature.

To configure integration with IntelliTrace Historical Profiling

  1. Import and configure the Alert Attachment Management Pack. This management pack links the collected IntelliTrace snapshots to Operations Manager alerts. For more information, see How to Configure File Attachments for Operations Manager Alerts in System Center 2012 R2.

  2. If you want to synchronize IntelliTrace snapshots with TFS work items, import and configure the TFS Work Item Synchronization Management Pack. When snapshots are synchronized with work items, developers can receive IntelliTrace snapshots with TFS work items in Visual Studio. Additionally, developers can set work item state to Awaiting Evidence and use TFS to submit requests to capture IntelliTrace snapshots. For more information, see How to Configure Integration with TFS in System Center 2012 R2.

    Note

    You can use IntelliTrace snapshots without TFS integration. If you do so, the IntelliTrace snapshots are not attached to work items, but they are uploaded to the Alert Attachment network file share instead.

  3. In the Operations Manager console, click the Administration button, click Management Packs, and then, in the Tasks pane, click Import Management Packs. In the Import Management Packs Wizard, click Add, and then click Add from disk. Import IntelliTrace Profiling (Microsoft.SystemCenter.IntelliTraceProfiling.mpb) from the ManagementPacks folder on the System Center 2012 R2 Operations Manager installation media.

    Click Install, and then click Close.

    Important

    The IntelliTrace tasks are not available until you restart the Operations Manager console.