SE metrics includes information on connection, bandwidth, transaction, and memory usage for an SE.
The Analytics information available for an SE includes performance metrics for the SE over a defined time.
To access the SE Metrics page:
Navigate to
.Select a cloud from the Select Cloud drop-down menu.
Click the name of an SE to open the Analytics tab for the SE.
Click the < icon to open the Service Engine Metrics tile.
The Analytics tab of the SE presents performance metrics information for the SE. Data shown is filtered by the time selected. Service Engine Metrics Tiles continuously display time-averaged data. They govern what appears in the chart display. The following metrics are available:
Metric |
Description |
---|---|
Throughput |
Total bandwidth flowing through the SE for all virtual services being hosted by that SE. It includes the bandwidth flowing in and out of the SE between the client and the virtual service, and the traffic between the SE and the servers. An SE can report approximately double the throughput of its virtual services. |
CPU Usage |
Displays the utilization of the CPUs allocated to the SE. The total number of CPUs appears in the SE Quick Info pop-up window. Under normal conditions, CPU usage must not regularly exceed 90%, as this can cause latency in the virtual services and disrupt the client experience. The CPU Usage metric tile shows a horizontal bar indicating current usage with a red line at the right to indicate how close the SE is pushing the limits of its available CPU capacity. The CPU usage can be indirectly controlled or improved by taking actions, such as: Configuration: Changing the configuration of virtual services, such as changing SSL or compression settings, impacts the CPU usage. CPU Allocation: Allocating more vCPUs per SE. The default setting is two vCPUs per SE. Increasing this number is particularly useful for tasks such as SSL termination or compression, which heavily consume CPU resources. The setting for the number of vCPUs assigned to an SE is in the SE group. Scale Out: Reduce the CPU load by scaling the SE’s virtual services across additional SEs. This increases the total capacity and reduces the load on this SE. The high availability setting of the SE group dictates when a virtual service should be scaled out across additional SEs or simply migrated away from a busy SE. CPU Reservation: By default, CPUs resource is not reserved in a VMware deployment. Within vCenter, you can enable reservation for the SE’s virtual machine. This guarantees that other virtual machines sharing the same physical host server are not able to borrow or compete for CPU resources. This setting can be changed in the SE group properties. Changes will apply for only new SEs. Changes for the existing SEs have to be done manually within vCenter. |
Memory Usage |
Amount of used versus available memory. Memory utilization should not exceed 90% for an extended period. |
Rx Packets |
The received network packets for the SE. |
Tx Packets |
The number of packets successfully transmitted for the SE. |
Interface Throughput |
The combined throughput for all network interfaces utilized by this SE. Throughput is measured as both client and server side of any virtual services, plus the management traffic between the SE and the Controllers. |
Virtual Service Throughput |
The combined throughput for all network interfaces utilized by this SE. Throughput is measured as both client and server side of any virtual services, plus the management traffic between the SE and the Controllers. |
Connection Memory Usage |
Percentage of connection memory used by the SE. |
Dynamic Memory Usage |
Percentage of dynamic memory used by the SE. |
SSL Cache Usage |
Percentage of SSL cache memory used by the SE. |
Persistent Table Usage |
Persistent Table used by the SE expressed as %. Since client IP persistence is stored locally on each SE, larger tables consume more memory. |
Buffer Usage |
Percentage of buffer memory used by the SE. |
Metric |
Description |
---|---|
|
Transmit and receive network bandwidth across all SE interfaces. |
|
Percent of connection memory consumed. |
|
Rate of client network connection attempts (SYNs) per second across all virtual services for an SE. |
|
Number of connections dropped or failed to establish across all virtual services for an SE. Excludes drops due to a policy action. |
|
Hosts view of the Service Engines actively utilized CPU usage as a percent of total available CPU. |
|
Percent of SE disk 1 capacity used. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Transmit and receive network bandwidth for an SE interface. |
|
Percent of allocated memory used. |
|
Percent of all network packet buffers used. |
|
Percent of large network packet buffers used. |
|
Percent of small network packet buffers used. |
|
Percent of total configured network packet buffers used. |
|
Percent of session persistence table used. |
|
Received network bandwidth across all interfaces for an SE. |
|
Bytes per second of received packets that were dropped. Includes packets across all SE interfaces. |
|
Received network packets across all SE interfaces. |
|
Received packets dropped per second. Includes packet drops across all interfaces. |
|
Percent of SSL session cache used. |
|
Network packets transmitted across all SE interfaces. |
|
Maximum bandwidth through an SE within the sample period. |
|
Percent of SE connections dropped. |
|
Percent of SE bytes dropped. |
|
Percent of SE packets dropped. |
|
Percent of SYN cache used. Higher usage indicates too many incomplete open connection attempts. |
|
Percent of average dynamic memory used. |