Data collected for Microsoft Azure Cloud Discovery

reference brazil Updated Sep 10, 2026 4 min read data-collected-azure-discovery.md
Raw file servicenow.com

Discovery collects information about cloud resources in Microsoft Azure datacenters. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.

Request apps on the Store

Visit the ServiceNow Store to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

Prerequisites

Verify the REST API permissions

Download the Cloud Discovery patterns spreadsheet so you can grant user permissions required for running the Discovery patterns. In addition to permissions, the spreadsheet also includes useful information such as pattern names, types, CI Classes, and links to vendor documentation. New patterns are available quarterly, so check periodically to be sure you have the latest version of the spreadsheet.

How Discovery finds Microsoft Azure resources

Discovery uses the Cloud Provisioning and Governance API and Discovery and Service Mapping Patterns to find cloud resources.

Pattern

Description

Azure DataBase (LP)

Discovers database types of:

  • Microsoft.sql/servers
  • microsoft.sql/managedInstances
  • microsoft.dbformysql
  • microsoft.documentdb/databaseaccounts
  • microsoft.cache/redis
  • microsoft.dbforpostgresql/servers
  • microsoft.dbformysql/servers
  • microsoft.dbformysql/flexibleservers
  • microsoft.dbforpostgresql/flexibleservers

Populates the [cmdb_ci_cloud_database] table.

Azure LoadBalancer TD

Retrieves Microsoft Azure load balancers and populates the cmdb_ci_lb_service table. This pattern is only used by Service Mapping for top-down discovery, not by the Discovery application for horizontal discovery.

Azure WebSite (LP)

Retrieves Microsoft Azure web servers and populates the Cloud WebServers [cmdb_ci_cloud_webserver] and IP address [cmdb_ci_ip_address] tables.

## Data collected by Discovery during horizontal discovery
Label Field Name
Name name
Region region
Object ID object_id
Label Field Name
Name name
Label Field Name
Name name
State state
Object ID object_id
CPUs cpus
Disks disks
Disks size (GB) disks_size
Memory memory
Network adapters nics
VM Instance ID vm_inst_id
Label Field Name
Name name
Object ID object_id
State state
Label Field Name
Name name
Object ID object_id
Guest OS guest_os
Image source image_source
Label Field Name
Name name
State state
Object ID object_id
Storage type storage_type
Size size
Label Field Name
Name name
State* state
CIDR* cidr

*Not found on VMware vCenter networks.

Label Field Name
Name name
Status status
CIDR cidr
Label Field Name
Name name
Netmask netmask
MAC Address mac_address
MAC Manufacturer mac_manufacturer
Status install_status
Label Field Name
Name name
Object ID object_id
State state
Label Field Name
Name name
Provisioning state provisioning_state

Note: This table is only available for Discovery when the Cloud Provisioning and Governance plugin is activated.

Label Field Name
Name name
Object ID object_id
State state
Operational Status operational_status
Install Status install_status

Note:

  • When a resource group is discovered for the first time, the State field is set to Available, operational_status=Operational, and Status=Installed; based on the response mapping.
  • When a resource group is terminated on Microsoft Azure, the CMPReconciler scripts set the State field to Terminated, and operational_status=Non-Operational and Status=Absent.
Label Field Name
Name name
Object ID object_id
Public IP address public_ip_address
Public DNS public_dns
Label Field Name
Name name
Object ID object_id
Sku Name sku_name
State state

Label

Field Name

Fully qualified domain name

fqdn

Name

name

Object ID

object_id

Operational Status

operational_status

Type

type

State

state

Vendor

vendor

Version

versionNote: For NoSQL and MSSQL Managed Instances, the API responses for these databases do not return version data.

Category*

category

\* Populated only by the Azure SQL Managed Instance license pattern extension. For more information, see the "Azure SQL Managed Instance license discovery" section in [Microsoft Azure Cloud discovery using patterns](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/it-operations-management/discovery-and-service-mapping-patterns/azure-cloud-discovery-patterns.md).
Label Field Name
Name name
Install status install_status
Vendor vendor
Fully qualified domain name fqdn
Operational status operational_status
State state
Label Field Name
Fully qualified domain name fqdn
Install status install_status
IP Address ip_address
Name name
Netmask netmask
Operational status operational_status
Vendor vendor
Label Field Name
Life-cycle Stage Status life_cycle_stage_status
Name name
Status status
Serial Number serial_number
Type type
Label Field Name
Name name
Object ID object_id
VCPUS vcpus
Label Field Name
Name name
Object ID object_id
Provider provider
vCPUs vcpus

Parent Topic:Cloud resource discovery references

Related topics

Microsoft Azure Cloud discovery using patterns

Service Graph Connector for Microsoft Azure

Agent Client Collector Discovery

Keywords Patterns
Search documentation
Search document titles and file paths on the brazil branch