Skip to content

Azure Load Balancer

Collect Azure Load Balancer Metrics

Configuration

Install Func

It is recommended to activate TrueWatch Integration - Extensions - DataFlux Func (Automata): All prerequisites are automatically installed, please proceed with the script installation.

If you want to deploy Func manually, refer to Deploy Func Manually

Install Script

Note: Please prepare the required Azure application registration information in advance and assign the Monitoring Reader role to the application registration.

To synchronize the monitoring data of Azure Load Balancer, we install the corresponding collection script: 「Integration (Azure-Load Balancer Collection)」(ID: integration_azure_load_balancer)

After clicking 【Install】, enter the corresponding parameters:

  • Azure Tenant ID: Tenant ID
  • Azure Client ID: Application Registration Client ID
  • Azure Client Secret Value: Client Secret Value, note that it is not the ID
  • Subscriptions: Subscription ID, multiple subscriptions are separated by ,

Click 【Deploy Startup Script】, the system will automatically create the Startup script set and configure the corresponding startup scripts.

After enabling, you can see the corresponding automatic trigger configuration in 「Manage / Automatic Trigger Configuration」. Click 【Execute】 to execute it immediately without waiting for the scheduled time. After a while, you can check the execution task records and corresponding logs.

Verification

  1. In 「Manage / Automatic Trigger Configuration」, confirm whether the corresponding task has the automatic trigger configuration, and you can also check the corresponding task records and logs for any exceptions.
  2. In TrueWatch, check if the asset information exists in 「Infrastructure - Resource Catalog」.
  3. In TrueWatch, check if there is corresponding monitoring data in 「Metrics」.

Metrics

Collect Azure Load Balancer Metrics, more metrics can be collected through configuration Microsoft.Network/loadBalancers Supported Metrics

Metric Name Description Unit
byte_count_total Total number of bytes transmitted during the time period byte
packet_count_total Total number of packets transmitted during the time period count
syncount_total Total number of SYN packets transmitted during the time period count
vip_availability_average Average availability of IP addresses for each duration %
dip_availability_average Average availability of dedicated IP %