Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

CI name

AK15
Giga Contributor

Using Discovery to populate CMDB and it puts DNS name in CIs name field but it's not always accurate so how do I make discovery to insert FQDN instead?

1 ACCEPTED SOLUTION

Understood. What is the source of truth for a ci name? NBT, WMI?

There are couple more properties available to address this issue. You can play around with them to see if it suffice. 

glide.discovery.hostname.wmi_trusted

glide.discovery.domain.name.nbt

View solution in original post

12 REPLIES 12

mark_steveo
Tera Contributor

Aren't these other answers just masking your underlying problem that DNS is wrong? I don't see the point in just having a correct name in the CMDB if your forward/reverse DNS lookups are wrong.

My vote is figure out why your DNS isn't being maintained accurately and fix that.

Maybe I'm missing something?

I think you're right here, and moreover this would be a best solution overall. However sometimes this is not feasible for some reasons... maybe system admins are moving too slow or reluctant to make changes. In this case, a cmdb/discovery admin has these tools to address it and have an accurate CMDB in a meantime.

AK15
Giga Contributor

Yes, I know that but I don't manage that so trying to fix CMDB from Discovery to maintain accurate CI info