Vlb Test

The Voyager Load Balancer (VLB), along with the TP, shares the responsibility for session creation and management. This test reveals performance statistics pertaining to the VLB.

Target of the test : The TP server

Agent deploying the test : An internal agent

Outputs of the test : One set of outputs for every VLB monitored.

Configurable parameters for the test
Parameter Description

Test period

How often should the test be executed

Host

The host for which the test is to be configured.

Port

Refers to the port at which the specified host listens to.

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Current VLB requests

Indicates the number of requests executing in this VLB instance. A request consists of a call to the TP to execute but does not include CreateSession or DeleteSession Calls. It does include successful and failed calls.

Number

A sudden increase or a spike in this value is acceptable, but watch for any value that is consistently high. A consistently high or increasing value of this metric is an indicator of a problem. This value should correlate with the value of the Request_execution_time measure.

 

Create session calls

Indicates the total number of CreateSession calls processed by all VLB's on this computer during the last measurement period.  This includes both successful and failed calls.

Number

 

Create session failures

Indicates the total number of failed Create Session calls by all VLB’s during the last measurement period. “Failures” means an external error like an RPC network error.

Number

Watch for any increase in this value over time.

Execute failures

Indicates the total number of failed Execute calls by all VLBs on this computer during the last measurement period.  This value does not include Create/DeleteSession. 

Number

 

Request count

Indicates the total number of requests processed by all VLB's on this computer during the last measurement period.  This value does not include Create/Delete session.

Number

 

VLB request execution time

Indicates the time it took to execute requests which completed in the past minute.

Secs

After peak load this value should be stable, but watch for any value that is consistently high and increasing numbers after peak load. This value should correlate with the value of the Current_requests measure.