This post was written based on the experience with System Center 2012 R2. There are dozens of posts on the web and technet explaining how to configure the SCVMM connector in SCSM, but in this post I just want to explain where you can find the management packs required for this.
Setting up SCOM, SCCM, AD, SCORCH connectors in SCSM is really easy. It’s so easy that when you start configuring the SCVMM connector, you start thinking that it should be another way of doing this.
In order to get SCVMM objects on SCSM, you actually need SCOM as sort of a “proxy” doing the discovery. Since this connector does a mapping between SCOM and SCSM objects, you need to install some MPs both on SCOM and SCSM. The cool part starts when you want to find these MPs. I would say below is a quick and dirty walkthrough, but it’s actually not that quick.
1. Start by going to your SCSM server and import the MPs found there:
C:\Program Files\Microsoft System Center 2012 R2\Service Manager\Operations Manager 2012 R2 Management Packs
2. Next, you need to look inside SCOM installation media (ISO) in the ”ManagementPacks” folder. For some reason (at least in my case), you don’t have the newer version of these MPs already installed.
Import them also to SCSM.
3. Time to start searching on the web to get the latest MPs. Import them in both SCOM and SCSM, in the following order:
- Windows Server (import both 2008 and 2012)
- IIS (import both 2003, 2008, 2012)
- SQL (2012 in my case)
4. Now you need the SCVMM MP. You can find it on the SCVMM server in this location:
C:\Program Files\Microsoft System Center 2012 R2\Virtual Machine Manager\ManagementPacks
Import in both SCOM and SCSM.
5. If you don’t have a SCOM connector already created, create one. Select the “Microsoft.SystemCenter.VirtualMachineManager.2012.Discovery” MP.
6. Create the SCVMM Connector.
For this to really work, you need to make sure that the SCOM console is installed on SCVMM. After that, go to SCVMM settings and configure the connection between SCVMM and SCOM.