Azure Networks IP Group pattern-based discovery
Summarize
Summary of Azure Networks IP Group pattern-based discovery
The Azure Networks IP Group pattern-based discovery in ServiceNow enables automated identification and inventory of Azure network IP groups within your cloud environment. This discovery process populates relevant data into both Configuration Management Database (CMDB) and non-CMDB tables, helping you maintain an accurate and comprehensive view of your Azure resources.
Show less
To use this feature effectively, you need to ensure that Microsoft Azure discovery prerequisites are met and the relevant discovery pattern is enabled. The pattern is disabled by default and requires activation to start discovery. Additionally, specific configuration is needed to support Azure GovCloud accounts.
Key Features
- Pattern Activation: Starting with Visibility Content version 6.28.0, enabling or disabling patterns like Azure Networks IP Group does not count as a customization, allowing seamless updates without losing active settings.
- Discovery Scheduling: Customize the discovery schedule and configure Azure service accounts correctly, particularly when discovering Azure GovCloud (US) resources which require a dedicated datacenter URL.
- Data Population: The discovery populates detailed Azure Networks IP Group data into both non-CMDB and CMDB tables, facilitating comprehensive asset management.
- Tag Collection: Azure tags associated with IP groups are collected and stored in the Key Value table, aiding in resource categorization and management.
- CI Relationships: The pattern automatically establishes relationships between discovered IP groups, resource groups, cloud resources, and Azure datacenters, enhancing configuration item (CI) context and dependency mapping.
Data and Tables
Non-CMDB Table (cmdbazurenetworksipgroup): Stores details like geographic location, unique resource identifiers, resource group, subscription ID, tenant ID, and references to the related cloud resource.
CMDB Table (cmdbcicmpresource): Contains resource-specific details such as install and operational status, resource name, type (set to microsoft.network/ipgroups), and location.
Key Value Table (cmdbkeyvalue): Holds Azure tags collected during discovery, with key-value pairs representing tag names and their values.
Practical Benefits for ServiceNow Customers
- Gain accurate, up-to-date visibility into Azure network IP groups directly within your CMDB.
- Leverage automated discovery patterns to reduce manual inventory efforts and improve cloud asset management.
- Enhance configuration management and service mapping through established relationships between IP groups and other Azure resources.
- Support compliance and governance by incorporating tag data and ensuring discovery of GovCloud-specific resources.
Discovery and Service Mapping Patterns finds Azure services on your cloud environment. Discovering some of these resources may require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
Pattern-based discovery and mapping requirements
- Verify the Microsoft Azure discovery prerequisites
- For more information, see the prerequisites section in Microsoft Azure Cloud components discovery using patterns.
- Enable the relevant pattern
- The pattern for this service is disabled by default. Starting with Visibility Content version 6.28.0, activating or deactivating a pattern won't be considered a customization, and it will continue to receive updates. Patterns that were previously activated or deactivated will reset to the latest predefined version after upgrading while retaining the last active field value. For more information on enabling patterns, see Activate a disabled pattern.
- Configure the Discovery schedule to support GovCloud
- Discovering Azure GovCloud (US) accounts requires using a datacenter URL when setting up an Azure service account. For more information, see Set up Azure service accounts.
Discovery and Service Mapping Patterns application populates data in both CMDB and non-CMDB tables.
Data stored in non-CMDB tables
Discovery and Service Mapping Patterns application populates data in the non-CMDB table when running the Azure - Networks IP Group - Extended Inventory(LP) pattern.
You can review the non-CMDB Azure tables by navigating to . You can also search the navigation filter for the specific pattern name.
| Field | Description |
|---|---|
| Location [location] | The geographic region where the resource is hosted. |
| Object Id [object_id] | A unique identifier for the resource within Azure. |
| Resource Group [resource_group] | Name of the resource group. |
| Subscription ID [subscription_id] | The subscription ID. |
| Tenant ID [tenant_id] | The identifier for the Azure Active Directory tenant associated with the resource. |
| Configuration Item [configuration_item] | References the Cloud Resource [cmdb_ci_cmp_resource] table. |
Data stored in CMDB tables
Discovery and Service Mapping Patterns application populates data in the CMDB when running the Azure - Networks IP Group - Extended Inventory(LP) pattern.
| Field | Description |
|---|---|
| Install Status [install_status] | Install status of the resource. Default value is Installed. |
| Location [location] | The geographic region where the resource is hosted. |
| Name [name] | The name assigned to the resource. |
| Object ID [object_id] | A unique identifier for the resource within Azure. |
| Operational status [operational_status] | Operational status of the resource. Default value is Operational. |
| Resource type [resource_type] | Type of resource. The value is set to microsoft.network/ipgroups. |
CI relationships
The pattern creates these relationships to support discovery.
| CI | Relationship | CI |
|---|---|---|
| Resource Group [cmdb_ci_resource_group] | Contains::Contained by | Cloud Resource [cmdb_ci_cmp_resource] |
| Cloud Resource [cmdb_ci_cmp_resource] | Hosted on::Hosts | Azure Datacenter [cmdb_ci_azure_datacenter] |
| Azure Networks - IP Group [cmdb_azure_networks_ip_group] | References | Cloud Resource [cmdb_ci_cmp_resource] |
Azure tag discovery
| Field | Description |
|---|---|
| Key [key] | Tag name. |
| Value [value] | Tag value. |