You are here:   Research
  |  Login

Welcome to my blog, quickest way to find articles is usually to search for them.

Search in All Title Contents

MMS 2012 - Using MDT 2012 Remote Monitoring with SCCM 2007 and SCCM 2012

Apr 23 2012

As you probably know there are new remote monitoring capabilities in MDT 2012. Here is a guide on how to use the same feature with ConfigMgr 2007/2012. This solution was presented at MMS 2012 in Las Vegas.

Download sample files

The monitoring in MDT 2012 is based on a web service and compact sql database to store info about the running deployments. The monitoring also have a connection to DaRT from MDOP, which allows you to connect to the machine remotely. Even when the machine is running in WinPE. By "borrowing" some of the MDT 2012 code, you can use the same feature with SCCM 2007/2012.

System Requirements
ConfigMgr 2007 or ConfigMgr 2012 integrated with MDT 2012.

The MDT 2012 Deployment Workbench showing a SCCM client being deployed.

The entry after opening it, note the DaRT Remote Control button

Remoting into the SCCM client from the server, while the client is still in WinPE.

Adding MDT 2012 Remote Monitoring to your SCCM deployments is done in three high-level steps.

  • Enable Monitoring on your SCCM server
  • Extract the DaRT files needed for monitoring
  • Configure the boot image for SCCM 2007/2012

Note: Since you only need a x86 boot image in SCCM 2007/2012 for both x86 and x64 deployments, I only provide steps for that platform.

Step-by-Step guide

Step 1 - Enable Monitoring on the SCCM server
  1. On the SCCM server, integrated with MDT 2012, create a Deployment Share.
  2. Right-click the Deployment Share, and select Properties
  3. In the Monitoring tab, select the Enable monitoring for this deployment share check box, and click OK

Step 2 - Extract the DaRT files needed for monitoring
  1. Download the sample files (link) and extract them to C:\ using WinRAR. You will now have the following folder structure on C:\
  2. Download MDOP 2011 R2 from Microsoft.
  3. Perform an administrative install of the x86 version of Dart 7 by running msiexec /a MSDaRT70.msi (This allows you to install x86 DaRT even when running on a x64 machine).
  4. Using WinRAR, extract the C:\Program Files (x86)\Microsoft DaRT 7\v7\ to C:\Tmp.
  5. Copy the following folders from the C:\tmp\mount folder to C:\Monitoring.
  6. You will now have a folder structure that looks like this

 Step 3 - Configure the MDT integrated boot image for SCCM 2007/2012

  1. Edit the C:\Monitoring\Deploy\Scripts\CustomSettings.ini file, and change the server name to match the name of your SCCM server.
  2. From the MDT 2012 Files Packages in SCCM 2007/2012, copy the following files to C:\Monitoring\Deploy\Scripts
  3. From the MDT 2012 Files Packages in SCCM 2007/2012, copy the Microsoft.BDD.Utility.dll file to C:\Monitoring\Deploy\Scripts\X86
  4. From the MDT 2012 installation folder, copy the DartConfig.dat file to C:\Monitoring\Windows\System32.
  5. Use ImageX or DISM to mount your MDT 2012 integrated boot image for SCCM 2007/2012, in this example I mounted the boot image to C:\Mount.
    ImageX /mountrw \WinPE.wim 1 C:\mount
  6. Copy the content of C:\Monitoring to C:\Mount, select to merge content.
  7. Close all Explorer windows, and commit the changes to your mounted boot image.
    ImageX /unmount /commit C:\Mount
  8. Update the distribution point(s) on your SCCM 2007/2012 Server.

/ Johan


Happy deployment, and thanks for reading!
/ Johan


Blog Archive