I tried to do the same thing a wile back with the vcenter server services and hit the same problem.
As far as i can tell you cant add the separate services to an XML file the xml can only take the resourceKindKey="Windows Service"> and <Metric attrkey="AVAILABILITY|ResourceAvailability" It cant take "resourceName": "VMware Certificate Service" that specifies the service you set up. If anyone eles knows how to do this i would be interested in it to.
The only thing i could do is create a dashboard and set up several manual score boards with each service added it them for each server. Is ok if you dont have 30 servers
Have you tried the active directory management pack for the solutions exchange. It may give you what you want. The below link will take you to it
sxnxr it looks like we're hitting the same vROPS snags
I'm already using the AD management pack and basing most of the AD monitoring dashboard on it, but I just wanted to add DC services as well so that the Ops team have a better overall picture. If no-one on here comes up with a better solution, I'm going to group all AD services in a group and just create a self serving Scoreboard and display them that way...not the best solution but at least something to display.
I am also struggling with this one within vROps 6.6.1. My first thought was indeed to create an object list with all domain controllers, add scoreboard widget and setup the interaction to see a all services of a selected domain controller in the object list. Perhaps this now possible with version 6.7 or 7.0. I didn't test that out.
So I am trying to use the workarounds you provided but one of our customers has a lot domain controllers, so how do i know which service for example DNS belongs to which Domain Controller? In the below picture there are only two DNS services so that will probably easier to find out but i just wanted to show you what the issue is.
I might need to get on a webex with you to see what you are tryng to do and think of ways to implement it. Could you send me an email on email@example.com and we can setup something.