We want to discover all virtual machines as "Servers" even if they are Windows 10/11

Howard6
Tera Contributor

We use ACC agents on servers but this question would apply to normal discovery also, I think:   We treat all of our virtual machines as Servers even if they have a client OS. In ServiceNow Dsicovery, normally a Windows 10 machine would get put into the CMDB as a "computer" but we want it to appear in the Windows Server table based on the fact it is virtual.  Is there somewhere in the system that we can change the rule so that any windows computer that is virtual is considered a windows server?

1 ACCEPTED SOLUTION

Severin Launiau
Giga Guru

@Howard6: ACC follows what is defined by the customer in the OS classification rules: Discovery Definition -> CI Classification -> Windows. You can add your own rule or change the default that assigns them to computer CIs. One thing to keep in mind though, the subscription unit ratios aren't the same for computer and server CIs.

View solution in original post

5 REPLIES 5

Severin Launiau
Giga Guru

@Howard6: ACC follows what is defined by the customer in the OS classification rules: Discovery Definition -> CI Classification -> Windows. You can add your own rule or change the default that assigns them to computer CIs. One thing to keep in mind though, the subscription unit ratios aren't the same for computer and server CIs.

Thank you for that! And that is a very good point about subscription unit ratios. We only have a handful of them so it's not a problem, but something we had not considered.

@Severin Launiau I have duplicated the last "Windows" Windows Classification record and renamed them "Windows - Physical Clients" (the original ordered at 999,999) and "Windows - Virtual Clients" (new one ordered at 999,998 so it runs first), but I need to add the condition to the Virtual Clients, to detect if it is virtual, in the classification criteria. Do you know where the list of available names/properties is documented. I can't find it in the ServiceNow documentation. Out of the box it just has "name starts with Windows" but I need to add where virtual is true somehow.

@Howard6: in your duplicate record, you should be able to add a classification criteria "virtual" (label "Is Virtual") equals true, and change the matching criteria to "All" instead of "Any". Make sure the update the ACC-V plugins, since there were some defects fixed on that "virtual" attribute recently.