| Measurement |
Description |
Measurement Unit |
Interpretation |
| Server_state |
Indicates the current state of the virtual server bound to this service group in the NetScaler device. |
|
The values that this measure can report and their numeric equivalents are listed in the table below:
| State |
Numeric Value |
| Up |
0 |
| Down |
1 |
| Out of service |
2 |
| Transition out of service |
3 |
| Down when going out of service |
4 |
Note: By default, this measure reports the above-mentioned States to indicate the state of the virtual server. However, the graph of this measure will be represented using the corresponding numeric equivalents i.e., 0 or 1.
The detailed diagnosis of this measure shows the Service Type, Primary Port, the Primary IP address, Weight (The higher the weight, the higher the percentage of requests sent to the service), Server ID and Hash ID of the virtual server. |
| Effective_state |
Indicates the effective state of virtual server that are bound to this service. |
|
Effective state of a service is the state derived from the Load Balancing virtual server bound to that service in each group.
The values that this measure can report and their numeric equivalents are listed in the table below:
| State |
Numeric Value |
| Up |
100 |
| partial-Up |
75 |
| Out of service |
50 |
| Partial-Down |
25 |
| Down |
10 |
Note:
By default, this measure reports the above-mentioned Measure Values to indicate the effective state of the virtual server. However, in the graph of this measure the effective state will be represented using the corresponding numeric equivalents only. |
| Sg_server_state |
Indicates whether the virtual server bound to this service is enabled or not. |
|
The values that this measure can report and their numeric equivalents are listed in the table below:
| State |
Numeric Value |
| Yes |
1 |
| No |
0 |
Note:
By default, this measure reports the above-mentioned Measure Values to indicate the state of the virtual server bound to each service in each service group. However, in the graph of this measure the service group state will be represented using the corresponding numeric equivalents only - i.e., 0 or 1. |
| Tot_noof_servers |
Indicates the number of virtual servers that were bound to this service. |
Number |
This measure is applicable only for the Summary descriptor. |
| Tot_noof_up_servers |
Indicates the number of virtual servers that were in the ‘UP’ state. |
Number |
This measure is applicable only for the Summary descriptor. |
| Avg_of_up_servers |
Indicates the percentage of virtual servers that were in the ‘UP’ state. |
Percent |
This measure is applicable only for the Summary descriptor. |
| Server_cons |
Indicates the number of current connections to the actual servers behind the virtual server bound to this service. |
Number |
These measures serve as good indicators of the current workload of a service. |
| Client_cons |
Indicates the number of current client connections to this service. |
Number |
|
| Agg_ttfb |
Indicates the average response Time to First Byte (TTFB) to the NetScaler device from the server. |
Secs |
Time to First Byte is a metric used to measure response time, calculated based on the time it takes to send a GET Request and receive a GET Response back from a server. A high value is a clear indication of network congestion or connection failure. |
| Req_in_idle_pool |
Indicates the number of requests in the idle queue or the reuse pool. |
Number |
Ideally, the value of this measure should be low. A very high value indicates that too many idle connections have been placed in the idle queue/reuse pool and have not been reused yet. Such requests drain resources unnecessarily. To avoid this, you can limit the number of connections that can be added to the connection reuse pool of the appliance. You can add an HTTP profile and attach it at a virtual server (VServer) or a service level. You can use this profile to limit the number of connections that can be added to the connection reuse pool. |
| Max_open_cons |
Indicates the number of maximum open connections that are allowed on this service group. |
Number |
|
| Surge_queue |
Indicates the number of requests in the surge queue of this service group. |
Number |
The Netscaler device can be used to limit the number of simultaneous requests that are passed on to a server. When a request is completed, additional requests are forwarded to the server. If a request arrives and the server is handling the maximum configured number of requests, the Netscaler device places the new request in a surge queue, where the request waits for its turn to be sent to the server for processing. The surge queue allows a server to run at peak capacity without the risk of having it spiral out of control because of a surge of incoming requests. |
| Server_cons_est |
Indicates the number of connections to the virtual server bound to this service that are currently in ESTABLISHED state. |
Number |
|
| Req_data_received |
Indicates the amount of request data received on this service group or virtual server during the last measurement period. |
MB |
|
| Res_data_received |
Indicates the amount of response data received on this service group or virtual server during the last measurement period. |
MB |
|
| Req_packet |
Indicates the number of packets received on this service group or virtual server during the last measurement period. |
Number |
|
| Res_packet |
Indicates the number of packets sent from this service group or virtual server during the last measurement period. |
Number |
|