Metrics are parameters or comparison standards used by the NSX Advanced Load Balancer to continually monitor subsystems. They are used to trigger alerts, notify administrators of important information, and are the building blocks of much of configuration automation.

Metrics apply to one or more of the following types of objects:

  • Virtual Services

  • Service Engines (SEs)

  • Pools

Types of Metrics

The Analytics view of the Controller application presents information regarding performance metrics. The following types of metrics are collected:

  • Virtual Service Metrics:  Provides analytic data for client-side connections of the virtual service.

  • Pool Metrics: Pool metrics provide data to assess and measure the performance of back end pool servers.

  • SE Metrics: SE metrics include information on connection, bandwidth, transaction and memory usage for an SE.

  • Controller Metrics: This includes CPU, memory, and disk usage information of all Controller nodes in a Cluster, tracked every minute.

  • User-defined Metrics: Metrics can be customized to cater to specific needs of customers. Custom metric data can be obtained through API calls.

  • WAF Security Metrics: Metrics analytics data obtained for intelligent Web Application Firewall (WAF) are included in WAF security metrics.

The following sections explain ways to access different metrics in detail, from the UI. For more information on the list of metrics available through API, see Accessing Metrics through API.