A virtual hub refers to a Microsoft-managed virtual network that serves as a central point for connectivity and networking services. Within the virtual hub, Microsoft provides various service endpoints to facilitate connectivity. From your on-premises network (vpnsite), you can connect to a VPN gateway inside the virtual hub, connect ExpressRoute circuits to a virtual hub, or even connect mobile users to a point-to-site gateway in the virtual hub.
The virtual hub serves as the central component of your network infrastructure within a specific region in Azure. Multiple virtual hubs can be created within the same region, allowing for the segmentation and isolation of network resources based on organizational requirements.
Use OpsRamp Azure public cloud integration to discover and collect metrics against Azure Virtual Hubs.
Setup
To set up the Azure integration and discover the Virtual Hubs resources, do the following:
Create an Azure Integration if not available in your installed integrations. For more information on how to install the Azure Integration, refer to Install Azure integration.
Create a discovery profile.
Select
Azure Virtual Hubs
under the Filter Criteria on the Edit Discovery Profile page.Save the discovery profile to make it available in the list of Discovery Profiles.
Scan to discover the resources at any time independent of the predefined schedule.
Once the scan is completed, you can view the Azure Virtual Hubs resources under Infrastructure > Resources > Microsoft Azure category.
Create a template with collector type Azure and applicable for Azure Virtual Hubs. See Create a Template for more information on how to create a template.
Refer to Assign a Template on how to assign a template to a resource.
Click the Metrics tab to view the monitoring data of Azure Virtual Hubs.
Event support
OpsRamp supports Azure events for Azure Virtual Hubs. Configure Azure Events in OpsRamp Azure integration discovery profile. See Process Azure Events for more information on how to configure Azure events.
Supported metrics
OpsRamp Metric | Azure Metric | Metric Display Name | Unit | Description | Aggregation Type |
---|---|---|---|---|---|
azure_network_virtualhubs_BgpPeerStatus | BgpPeerStatus | Bgp Peer Status | Bytes | Refers to the status of the Border Gateway Protocol (BGP) peering relationship between the virtual hub and its connected network devices or endpoints. For example, 1 - Connected, 0 - Not connected. | Maximum |
azure_network_virtualhubs_CountOfRoutesAdvertisedToPeer | CountOfRoutesAdvertisedToPeer | Count Of Routes Advertised To Peer | Count | Total number of routes advertised to peer. | Maximum |
azure_network_virtualhubs_CountOfRoutesLearnedFromPeer | CountOfRoutesLearnedFromPeer | Count Of Routes Learned From Peer | Count | Total number of routes learned from peer. | Maximum |
azure_network_virtualhubs_VirtualHubDataProcessed | VirtualHubDataProcessed | Data Processed by the Virtual Hub Router | Bytes | The data that has been processed by the virtual hub router within a specific time period. | Total |
azure_network_virtualhubs_RoutingInfrastructureUnits | RoutingInfrastructureUnits | Routing Infrastructure Units | Count | Total number of routing infrastructure units which represent the virtual hubs capacity. | Maximum |
azure_network_virtualhubs_SpokeVMUtilization | SpokeVMUtilization | Spoke VM Utilization | Percent | The percentage of deployed spoke VMs relative to the total number of spoke VMs that the hub's routing infrastructure can support. | Maximum |