This page lists the metrics collected by the VMware NSX Advanced Load Balancer integration and describes the default monitoring configuration applied when the integration is installed. You can use this information to understand what is monitored out-of-the-box and how to customize thresholds, templates, and alert behaviour for your environment.
Supported Metrics
The metrics collected by the VMware NSX Advanced Load Balancer integration are grouped into logical categories based on the monitored component type. Each category is represented as a tabbed table that displays the native type, metric names, display labels, units, supported versions, and descriptions.
| Native Type | Metric Name | Display Name | Units | Version | Description | Metric Group |
|---|---|---|---|---|---|---|
| VMware NSX Advanced Load Balancer | vmwarensx_loadbalancer_albservice_ConnectivityStatus | ALBService Connectivity Status | NA | 1.0.0 | Returns ALBService Connectivity Status on AVI EndPoint.Possible states are ALBSERVICES_DISCONNECTED(0), ALBSERVICES_CONNECTED(1) | |
| AVI Virtual Service | vmwarensx_loadbalancer_virtualservice_RunTimeOperStatus | Virtual Service Run Time Operating Status | NA | 1.0.0 | Returns Virtual Service Run Time Operating Status. Possible states are OPER_UP(0), OPER_DOWN(1), OPER_CREATING(2), OPER_RESOURCES(3), OPER_INACTIVE(4), OPER_DISABLED(5), OPER_UNUSED(6), OPER_UNKNOWN(7), OPER_PROCESSING(8), OPER_INITIALIZING(9), OPER_ERROR_DISABLED(10), OPER_AWAIT_MANUAL_PLACEMENT(11), OPER_UPGRADING(12), OPER_SE_PROCESSING(13), OPER_PARTITIONED(14), OPER_DISABLING(15), OPER_FAILED(16), OPER_UNAVAIL(17), OPER_AGGREGATE_DOWN(18) | |
| vmwarensx_loadbalancer_virtualservice_HealthScore | Virtual Service Health Score | % | 1.0.0 | Virtual Service Health Score | ||
| AVI Servers Pool | vmwarensx_loadbalancer_pool_RunTimeOperStatus | Pool Run Time Operating Status | NA | 1.0.0 | Returns Pool Run Time Operating Status.Possible states are OPER_UP(0), OPER_DOWN(1), OPER_CREATING(2), OPER_RESOURCES(3), OPER_INACTIVE(4), OPER_DISABLED(5), OPER_UNUSED(6), OPER_UNKNOWN(7), OPER_PROCESSING(8), OPER_INITIALIZING(9), OPER_ERROR_DISABLED(10), OPER_AWAIT_MANUAL_PLACEMENT(11), OPER_UPGRADING(12), OPER_SE_PROCESSING(13), OPER_PARTITIONED(14), OPER_DISABLING(15), OPER_FAILED(16), OPER_UNAVAIL(17), OPER_AGGREGATE_DOWN(18) | |
| vmwarensx_loadbalancer_pool_HealthScore | Pool Service Health Score | % | 1.0.0 | Pool Service Health Score | ||
| AVI Global Server Load Balancer | vmwarensx_loadbalancer_gslbservice_RunTimeOperStatus | GSLB Run Time Operating Status | NA | 1.0.0 | Returns GSLB Run Time Operating Status.Possible states are OPER_UP(0), OPER_DOWN(1), OPER_CREATING(2), OPER_RESOURCES(3), OPER_INACTIVE(4), OPER_DISABLED(5), OPER_UNUSED(6), OPER_UNKNOWN(7), OPER_PROCESSING(8), OPER_INITIALIZING(9), OPER_ERROR_DISABLED(10), OPER_AWAIT_MANUAL_PLACEMENT(11), OPER_UPGRADING(12), OPER_SE_PROCESSING(13), OPER_PARTITIONED(14), OPER_DISABLING(15), OPER_FAILED(16), OPER_UNAVAIL(17), OPER_AGGREGATE_DOWN(18) | |
| AVI Service Engine | vmwarensx_loadbalancer_serviceengine_RunTimeOperStatus | Service Engine Run Time Operating Status | NA | 1.0.0 | Returns Service Engine Run Time Operating Status.Possible states are OPER_UP(0), OPER_DOWN(1), OPER_CREATING(2), OPER_RESOURCES(3), OPER_INACTIVE(4), OPER_DISABLED(5), OPER_UNUSED(6), OPER_UNKNOWN(7), OPER_PROCESSING(8), OPER_INITIALIZING(9), OPER_ERROR_DISABLED(10), OPER_AWAIT_MANUAL_PLACEMENT(11), OPER_UPGRADING(12), OPER_SE_PROCESSING(13), OPER_PARTITIONED(14), OPER_DISABLING(15), OPER_FAILED(16), OPER_UNAVAIL(17), OPER_AGGREGATE_DOWN(18) | |
| AVI Cloud | vmwarensx_loadbalancer_avicloud_Status | AVI Cloud Status | NA | 1.0.0 | Returns AVI Cloud Status.Possible states are CLOUD_STATE_UNKNOWN(0), CLOUD_STATE_PLACEMENT_READY(1), CLOUD_STATE_IN_PROGRESS(2), CLOUD_STATE_FAILED(3), CLOUD_STATE_DELETING(4), CLOUD_STATE_NOT_CONNECTED(5) |
| Native Type | Metric Name | Display Name | Units | Version | Description | Metric Group |
|---|---|---|---|---|---|---|
| AVI Virtual Service | vmwarensx_loadbalancer_virtualservice_L4ClientAvgTotalRtt | Virtual Service L4Client Average Total Rtt | ms | 1.0.0 | Virtual Service L4Client Average Total Rtt | |
| vmwarensx_loadbalancer_virtualservice_L4ClientAvgCompleteConns | Virtual Service L4Client Average Complete Conns | psec | 1.0.0 | Virtual Service L4Client Average Complete Conns | ||
| vmwarensx_loadbalancer_virtualservice_L4ClientAvgBandWidth | Virtual Service L4Client Average BandWidth | bps | 1.0.0 | Virtual Service L4Client Average BandWidth | ||
| AVI Service Engine | vmwarensx_loadbalancer_serviceengine_HealthScore | Service Engine Health Score | % | 1.0.0 | Service Engine Health Score | |
| vmwarensx_loadbalancer_serviceengine_SeIfAvgBandWidth | Service Engine Average BandWidth | bps | 1.0.0 | Service Engine Average BandWidth |
| Native Type | Metric Name | Display Name | Units | Version | Description | Metric Group |
|---|---|---|---|---|---|---|
| VMware NSX Advanced Load Balancer | vmwarensx_loadbalancer_APIStatistics | VMware NSX LoadBalancer API Statistics | NA | 1.0.0 | Provides the number of API calls made within the frequency and resources | |
| AVI Virtual Service | vmwarensx_loadbalancer_virtualservice_L4ClientMaxOpenConns | Virtual Service L4Client Max Open Conns | count | 1.0.0 | Virtual Service L4Client Max Open Conns | |
| vmwarensx_loadbalancer_virtualservice_L7ClientAvgTotalHttpRequests | Virtual Service L7Client Total Http Requests | psec | 1.0.0 | Virtual Service L7Client Total Http Requests | ||
| AVI Service Engine | vmwarensx_loadbalancer_serviceengine_AvgCpuUsageStats | Service Engine Average Cpu Usage | % | 1.0.0 | Service Engine Average Cpu Usage | |
| vmwarensx_loadbalancer_serviceengine_AvgMemUsageStats | Service Engine Average Memory Usage | % | 1.0.0 | Service Engine Average Memory Usage |
Default Monitoring Configurations
vmware-nsx-advanced-load-balancer has default Global Device Management Policies, Global Templates, Global Monitors and Global Metrics in OpsRamp. You can customize these default monitoring configurations as per your business requirement by cloning respective Global Templates and Global Device Management Policies. It is recommended to clone them before installing the application to avoid noise alerts and data.
Default Global Device Management Policies
You can find the Device Management Policy for each Native Type at Setup > Resources > Device Management Policies. Search with suggested names in global scope:
{appName nativeType - version}Ex: vmware-nsx-advanced-load-balancer VMware NSX Advanced Load Balancer - 1 (i.e, appName = vmware-nsx-advanced-load-balancer, nativeType =VMware NSX Advanced Load Balancer, version = 1)
Default Global Templates
You can find the Global Templates for each Native Type at Setup > Monitoring > Templates. Search with suggested names in global scope. Each template adheres to the following naming convention:
{appName nativeType 'Template' - version}Ex: vmware-nsx-advanced-load-balancer VMware NSX Advanced Load Balancer Template - 1 (i.e, appName = vmware-nsx-advanced-load-balancer , nativeType = VMware NSX Advanced Load Balancer, version = 1)
Default Global Monitors
You can find the Global Monitors for each Native Type at Setup > Monitoring > Monitors. Search with suggested names in global scope. Each Monitors adheres to the following naming convention:
{monitorKey appName nativeType - version}Ex: VMware NSX Advanced Load Balancer Monitor vmware-nsx-advanced-load-balancer VMware NSX Advanced Load Balancer 1 (i.e, monitorKey = VMware NSX Advanced Load Balancer Monitor, appName = vmware-nsx-advanced-load-balancer , nativeType = VMware NSX Advanced Load Balancer 1 , version= 1)