I'm trying to pull the HealthService class from SCOM to SCSM (along with their relations to windows computers). I've created the OM CI connector and it is, indeed, pulling some things over (such as Cluster Services, which are visible in a "Microsoft.Windows.LocalApplication" view that I created).
The HealthService class should also appear in this view since it inherits from Microsoft.Windows.LocalApplication..however I don't see any.
I've refreshed the MPs in the OM CI connector a couple times but the System Center Core Library MP is not listed. (That's the MP that defines the HealthService class, according to the authoring tool).
Additionally, using the info in this blog post
I added System.LocalApplication and, for good measure, Microsoft.SystemCenter.HealthService to the allowlist. I re-synched the connector and the only thing that showed up in my view are the Cluster Services.
As a last ditch effort, I even added System.LogicalEntity to the allow list..still no HealthServices (or Agents, for that matter).
Over in SCOM, I have a view that's targeting Health Service..there are over 100 entries. So I'm pretty sure I have HealthServices available, but they're not showing up in SCSM.
I have also verified that the account responsible for the connector is in the administrators role (and I figure that isn't the problem since I'm getting some data, but not everything).
Lastly, I checked the event log after the connector finished synching. There are a couple errors related to Exchange classes, and some warnings related to 2 computers not importing components..one of the components is a HealthService class type. Strangly, there are a lot more than 2 computers in SCOM with related health services, so I don't know why I'm only seeing warnings for two of them (especially if none of the health services can be imported). There are tons of "information" entries, all of which describe the classes that have been imported..HealthServices is not one of them.
As near as I can figure it, the connector isn't aware (or doesn't care) about the classes in the System Center Core Library..and so it's not bringing them over.
Anyone have any thoughts? I'm not opposed to building my own connector, but I don't want to re-invent the wheel if it's not necessary.
Slight revision: The Microsoft.SystemCenter.Library (which is the System Center Core Library) _is_ showing up in the management pack list in the connector. It's selected.
(I was looking for "core" in the MP list..oops)
But those health services still aren't coming over
I posted a similar question the other week: http://social.technet.microsoft.com/Forums/en-US/systemcenterservicemanager/thread/5d70aa4d-6f77-4cc7-8365-19ec2442eaa5 but as yet still haven't had an answer.
Have you got any further with this yet?
My System Center Blog
Unfortunately no. We're going to try a couple things today or early next week..I'll keep you updated whether we make any progress or not.