Where can i find a list of all Azure resource type discovered by discovery

Michael Walsh
Tera Contributor

We are trying to find a list of all resource types that are discovered as part of Azure discovery.

There doesn't seem to be a list like that available on the doc site, however, the documentation for Azure discovery (https://docs.servicenow.com/bundle/newyork-it-operations-management/page/product/service-mapping/ref...) references a pattern called Azure Resource Inventory, so we have also tried to figure out what resource types are discovered by looking in that pattern to see what it's pulling. 

The Azure Resource Inventory pattern doesn't exist in our instance and i wasn't able to locate it on the store as the documentation seems to be suggesting we do.  To me, it looks like this documentation is saying that if we use the Azure Resource Inventory pattern, it will find all resource types in at least a minimal way and populate the cmdb_ci_cmp_resources table with them and that if we want more detailed info on any of those resource types that don't have their own pattern, we'd have to write a new pattern (or wait for one to become available on the store).  So, if anyone knows how we can get that pattern in our instance, that would be helpful too.

Thanks,

Michael Walsh

1 ACCEPTED SOLUTION

The documentation is correct and the pattern does exist. However, if you are unable to find it then it is likely you do not have the Discovery and Service Mapping Patterns installed on those instances.

"Azure Resource Inventory" /sa_pattern.do?sys_id=0207cc5867210300e089027e2685ef55

View solution in original post

4 REPLIES 4

Andrew Westerv4
Mega Guru

The pattern you mentioned is part of the Discovery and Service Mapping Patterns plugin that ServiceNow will install as an application. If you are on the New York release, you should already have the entitlement available. Otherwise, you may need to have your admin request it from the store. You can find out more from the release notes.

As for the data collected by AWS and Azure, you can read up on it in this documentation: https://docs.servicenow.com/bundle/newyork-it-operations-management/page/product/discovery/reference...

The release notes does mention something about Azure cloud resources being stored in cmdb_ci_cmp_resource, which is consistent with the link i posted in the original post above.  What i'm not finding anywhere, is a pattern called Azure Resource Inventory, which is what that doc page references as being the pattern that discovers the resources and populates that table.  I've checked in 3 different client instances and my personal dev and have yet to find it anywhere.  My best guess is that the documentation is simply incorrect and that the resource discovery happens within one of the 17 other patterns that come up when i search under discovery patterns for "azure".  I've also tried searching in the pattern text for cmdb_ci_cmp_resource and found nothing.

The documentation is correct and the pattern does exist. However, if you are unable to find it then it is likely you do not have the Discovery and Service Mapping Patterns installed on those instances.

"Azure Resource Inventory" /sa_pattern.do?sys_id=0207cc5867210300e089027e2685ef55