HAProxy Information Test

This test reports the performance of the HA Proxy server. Using this test, administrators can determine the load on the Proxy server and the memory utilized per process on the Proxy server.

Target of the test : A HA Proxy Server

Agent deploying the test : An internal agent

Outputs of the test : One set of results for the target HA Proxy server being monitored.

Configurable parameters for the test
Parameters Description

Test period

This indicates how often should the test be executed.

Host

The host for which the test is to be configured.

Port

Refers to the port used by the HA Proxy server. By default, this is 9000.

HA Proxy Username

The user name of the proxy server

HA Proxy Password

The password of the proxy server

Confirm password

Confirm the password by retyping it here.

HA Proxy Port

Refers to the port used by the HA Proxy server.

SSL

By default, the HA Proxy server is SSL-enabled. Accordingly, the SSL flag is set to Yes by default. This indicates that the eG agent will communicate with the HA Proxy server via HTTPS by default.

HA Proxy Timeout

Specify the time duration (in seconds) beyond which this test should time out in the HA Proxy Timeout text box. The default is 240 seconds.

System Properties

By default, eG Enterprise is capable of monitoring the proxy servers that are SSL-enabled. For this, you need to configure the test with separate credentials for accessing the target proxy server. This can be achieved by clicking the icon available against this parameter. The System Properties Configuration pop up window then appears. To know how to configure the System Properties for monitoring the SSL-enabled proxy server, refer to Configuring System Properties for Monitoring.

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Maximum memory

Indicates the maximum memory that was utilized per process on the proxy server.

MB

Maximum sockets

Indicates the maximum number of sockets per process in the proxy server.

Number

Maximum connections

Indicates the maximum number of connections per process in the proxy server.

Number

Maximum pipes

Indicates the maximum number of pipes per process in the proxy server.

Number

Current connections

Indicates the number of current connections in the proxy server.

Number

This measure is a good indicator on the load of the proxy server.

Current pipes

Indicates the number of pipes in the proxy server.

Number

Current connection rate

Indicates the rate at which connections were established on the proxy server.

Connections/sec

Total tasks

Indicates the total number of tasks on the proxy server.

Number

Running tasks

Indicates the number of tasks that are currently running on the proxy server.

Number

Connection usage

Indicates the percentage of connections used on the proxy server.

Percentage

System idle time

Indicates the percentage of time the proxy server was idle.

Percentage

A high value for this measure indicates that the load on the proxy server is minimum.