This article contains information about the newnslog HTTP Denial of Service Protection (HDoSP) counters and its brief description.
Log on to the ADC using an SSH client, change to SHELL, navigate to the /var/nslog directory, and then use the ‘nsconmsg’ command to see comprehensive statistics using the different counters available. For the detailed procedure refer to Citrix Blog - NetScaler ‘Counters’ Grab-Bag!.
The following table lists the newnslog HDoSP counters with a simple description of the counter.
Counter |
Description |
dos_tot_cond_triggered |
This counter tracks the number of times the NetScaler appliance triggers the DoS JavaScript when a condition is true. |
dos_tot_valid_cookies |
This counter tracks the number of clients from whom the NetScaler appliance received a valid DoS cookie. |
dos_tot_dospri_clients |
This counter tracks the number of valid clients that are given DoS priority. |
dos_tot_avg_valid_clients |
This counter tracks the average number of DoS clients that returns a valid DoS cookie. |
dos_tot_avg_dospri_clients |
This counter tracks the average number of clients that are given DoS priority. |
dos_peer_ip |
This counter tracks the IP address of the service to which the policy is bound. |
dos_peer_ip_str |
This counter tracks the IP address of the service to which the policy is bound |
dos_peer_port |
This counter tracks the port address of the service to which the policy is bound. |
dos_cur_qsize |
This counter tracks the current queue size of the server to which the policy is bound. |
dos_cur_jsrate |
This counter tracks the current rate at which JavaScript is sent in response to client requests. |
dos_cur_resprate |
This counter tracks the current rate at which the server to which the policy is bound is responding. |
dos_cur_cltdetect_rate |
This counter tracks the current ratio of JavaScript send rate to the server response rate (Client detect rate). |
tot_js_sent |
This counter tracks the total number of DoS JavaScript transactions performed for the policy. |
tot_js_Bytes_sent |
This counter tracks the total number of DoS JavaScript bytes sent for this policy. |
tot_js_refused |
This counter tracks the number of times the DoS JavaScript is not sent because the set JavaScript rate is not met for this policy. |
tot_js_non_getpost |
This counter tracks the number of non-GET and non-POST requests for which DoS JavaScript is sent. |
dos_tot_valid_clients |
This counter tracks the total number of valid DoS cookies received for this policy. |