Citrix ADC System Counters

Citrix ADC System Counters

book

Article ID: CTX133887

calendar_today

Updated On:

Description

This article contains information about the newnslog system counters and their brief description.

Using newnslog Counter

To use the newnslog counter, log on to the ADC using an SSH client, switch to SHELL, navigate to the /var/nslog directory, and then use the ‘nsconmsg’ command to see comprehensive statistics. For more information refer to Citrix Blog - NetScaler ‘Counters’ Grab-Bag!

Citrix ADC System Counters

The following table lists the newnslog System counters with a simple description of the counter.

newnslog Counter

Description

allnic_tot_rx_mbitsThis counter tracks the number of megabytes received by the NetScaler appliance.
allnic_tot_tx_mbitsThis counter tracks the number of megabytes transmitted by the NetScaler appliance.
avg_cpu_usageThis counter tracks the average CPU utilization percentage.
avg_cpu_usage_pcntThis counter tracks the average CPU utilization percentage. 
cc_cpu_useThis counter tracks the CPU utilization percentage.
cpu_speed_expectedThis counter tracks the CPU speed in MHz.
cpu_usageThis counter tracks the CPU utilization percentage.
cpu_usage_pcntThis counter tracks the CPU utilization percentage.
cpu_usage_snmpThis counter tracks the CPU utilization percentage. 
cpu_useThis counter tracks the CPU utilization: percentage * 10.
cur_moninfoThis counter tracks the number of monitor bindings defined on this NetScaler appliance.
cur_monitorThis counter tracks the number of monitors defined on this NetScaler appliance.
cur_serverThis counter tracks the number of servers defined on this NetScaler appliance.
cur_serviceThis counter tracks the number of services defined on this NetScaler appliance.
cur_servinfoThis counter tracks the number of virtual server bindings on this NetScaler appliance.
cur_svcgroupThis counter tracks the number of service groups defined on this NetScaler appliance.
cur_svcgroup_svcitemThis counter tracks the number of service group members defined on this NetScaler appliance.
cur_svcgroup_vsrvitemThis counter tracks the number of virtual server, service group bindings on this NetScaler appliance.
cur_syshealth_disk0_availThis counter tracks the available space in /flash partition of the hard disk.
cur_syshealth_disk0_errorsThis counter tracks the disk (/flash) Error counter.
cur_syshealth_disk0_pusageThis counter tracks the cur_syshealth_disk0_errors.
cur_syshealth_disk0_sizeThis counter tracks the size of /flash partition of the hard disk.
cur_syshealth_disk0_usedThis counter tracks the used space in /flash partition of the hard disk.
cur_syshealth_disk1_availThis counter tracks the available space in /var partition of the hard disk.
cur_syshealth_disk1_errorsThis counter tracks the number of errors on the /var partition of the hard disk.
cur_syshealth_disk1_pusageThis counter tracks the used space in /var partition of the disk, as a percentage. This is a critical counter.
You can configure /var Used percentage by using the Set snmp alarm DISK-USAGE-HIGH command.
cur_syshealth_disk1_sizeThis counter tracks the size of /var partition of the hard disk.
cur_syshealth_disk1_usedThis counter tracks the used space in /var partition of the hard disk.
cur_syshealth_fan0This counter tracks the system fan speed. Acceptable range is 3000 to 6000 RPM. This is a critical counter.
You can configure System Fan Speed by using the Set snmp alarm FAN-SPEED-LOW command to set the lower limit.
cur_syshealth_fan1This counter tracks the system fan 1 speed. For new platforms, associated pin is connected to CPU supporting fans. For platforms in which it is not connected, it points to System Fan.
cur_syshealth_fan2This counter tracks the system fan 2 speed. For new platforms, associated pin is connected to CPU supporting fans. For platforms in which it is not connected, it points to System Fan
cur_syshealth_fan3This counter tracks the speed of Fan 0 if associated pin is connected to health monitoring chip.
cur_syshealth_fan4This counter tracks the speed of Fan 1 if associated pin is connected to health monitoring chip.
cur_syshealth_fan5This counter tracks the speed of Fan 2 if associated pin is connected to health monitoring chip.
cur_syshealth_fan6This counter tracks the speed of Fan 3 if associated pin is connected to health monitoring chip.
cur_syshealth_fancpu0This counter tracks the CPU Fan 0 speed. Acceptable range is 3000 to 6000 RPM. This is a critical counter.
You can configure CPU Fan 0 Speed by using the Set snmp alarm FAN-SPEED-LOW command to set the lower limit.
cur_syshealth_fancpu1This counter tracks the CPU Fan 1 speed. Acceptable range is 3000 to 6000 RPM. 7000 platform displays speed of CPU fan 0. This is a critical counter.
You can configure CPU Fan 1 Speed by using the Set snmp alarm FAN-SPEED-LOW command to set the lower limit.
cur_syshealth_misc0Miscellaneous Counter 0.
cur_syshealth_misc1Miscellaneous Counter 1.
cur_syshealth_ps1failThis counter tracks the power supply 1 failure status.  Values: 0=Not Supported; 1=Not Present; 2=Power Supply Failed; 3=Power Supply OK
cur_syshealth_ps2failThis counter tracks the power supply 2 failure status.  Values: 0=Not Supported; 1=Not Present; 2=Power Supply Failed; 3=Power Supply OK
cur_syshealth_ps3failThis counter tracks the power supply 3 failure status.  Values: 0=Not Supported; 1=Not Present; 2=Power Supply Failed; 3=Power Supply OK
cur_syshealth_ps4failThis counter tracks the power supply 4 failure status.  Values: 0=Not Supported; 1=Not Present; 2=Power Supply Failed; 3=Power Supply OK
cur_syshealth_tcpu0This counter tracks the CPU 0 temperature. NetScaler 9800 and 9960 platforms display internal chip temperature. This is a critical counter.
You can configure CPU 0 Temperature by using the Set snmp alarm TEMPERATURE-HIGH command to set the upper limit.
cur_syshealth_tcpu1This counter tracks the CPU 1 temperature. NetScaler 9800 and 9960 platforms display internal chip temperature. NetScaler 7000, 9010 and 10010 platforms display CPU 0 temperature. This is a critical counter.
You can configure CPU 1 Temperature by using the Set snmp alarm TEMPERATURE-HIGH command to set the upper limit.
cur_syshealth_temp0This counter tracks the temperature of a device connected to health monitoring chip through pin 0.
cur_syshealth_temp1This counter tracks the temperature of a device connected to health monitoring chip through pin 1.
cur_syshealth_temp2This counter tracks the temperature of a device connected to health monitoring chip through pin 2.
cur_syshealth_temp3This counter tracks the temperature of a device connected to health monitoring chip through pin 3.
cur_syshealth_tintThis counter tracks the internal temperature of health monitoring chip. This is a critical counter.
You can configure Internal Temperature by using the Set snmp alarm TEMPERATURE-HIGH command to set the upper limit.
cur_syshealth_v12nThis counter tracks the power supply -12V output. Acceptable range is -13.20 to -10.80 volts. NetScaler 9800 and 9960 platforms display standard value of -12.0V.
cur_syshealth_v12pThis counter tracks the power supply +12V output. Acceptable range is 10.80 to 13.20 volts.
cur_syshealth_v33mainYou can configure Standby 3.3V Supply Voltage by using the Set snmp alarm VOLTAGE-LOW command to set the lower limit and the Set snmp alarm VOLTAGE-HIGH command to set the upper limit.
cur_syshealth_v33stbyThis counter tracks the standby power supply +3.3V output. Acceptable range is 2.970 to 3.630 volts. NetScaler 9800 and 9960 platforms display standard value of 3.3V.
cur_syshealth_v50nThis counter tracks the power supply -5V output. Acceptable range is -5.50 to -4.50 volts. NetScaler 9800 and 9960 platforms display standard value of -5.0V.
cur_syshealth_v50pThis counter tracks the power supply +5V output. Acceptable range is 4.50 through 5.50 volts.
cur_syshealth_v5sbThis counter tracks the power Supply 5V Standby Voltage. Currently, only 13k Platforms have a valid value for this counter and for older platforms the value is 0.
cur_syshealth_vbatThis counter tracks the onboard battery power supply output. NetScaler 9800 and 9950 platforms display standard value of 5.0V.
cur_syshealth_vcc0This counter tracks the CPU core 0 voltage. Acceptable range is 1.080 to 1.650 volts.
cur_syshealth_vcc1This counter tracks the CPU core 1 voltage. Acceptable range is 1.080 to 1.650 volts. If CPU 1 is not connected to the health monitoring chip, then display shows voltage of CPU 0.
cur_syshealth_volt0This counter tracks the voltage of a device connected to health monitoring chip through pin 0.
cur_syshealth_volt1This counter tracks the voltage of a device connected to health monitoring chip through pin 1.
cur_syshealth_volt2This counter tracks the voltage of a device connected to health monitoring chip through pin 2.
cur_syshealth_volt3This counter tracks the voltage of a device connected to health monitoring chip through pin 3.
cur_syshealth_volt4This counter tracks the voltage of a device connected to health monitoring chip through pin 4.
cur_syshealth_volt5This counter tracks the voltage of a device connected to health monitoring chip through pin 5.
cur_syshealth_volt6This counter tracks the voltage of a device connected to health monitoring chip through pin 6.
cur_syshealth_volt7This counter tracks the voltage of a device connected to health monitoring chip through pin 7.
cur_syshealth_vsen2This counter tracks the voltage Sensor 2 Input. Currently, only 13k Platforms have a valid value for this counter and for older platforms the value is 0.
cur_syshealth_vttThis counter tracks the Intel CPU Vtt power. Currently, only 13k Platforms have a valid value for this counter and for older platforms the value is 0.
master_cpu_usageThis counter tracks the CPU 0 (currently the master CPU) utilization, as percentage of capacity.
master_cpu_useThis counter tracks the CPU0 utilization: percentage * 10.
mem_cur_feature_allocpercentThis counter tracks the percentage of NetScaler appliance memory used by the feature.
mem_cur_feature_allocsizeThis counter tracks the total current NetScaler appliance memory available for use by the feature, in kilobytes.
mem_err_feature_alloc_failedThis counter tracks the memory allocation failure for a particular feature.
mem_tot_allocatedThis counter tracks the currently allocated memory, in megabytes.
mem_tot_allocated_pcntThis counter tracks the currently allocated memory in percent.
mem_tot_MBThis counter tracks the total Main memory available for use by packet engine (PE), in megabytes.
mem_tot_use_MBThis counter tracks the total NetScaler Memory in use, in megabytes.
mem_usage_pcntThis counter tracks the percentage of memory utilization on NetScaler.
mem_usage_percentThis counter tracks the percentage of memory utilization on a NetScaler appliance.
mem_use_MBThis counter tracks the main memory currently in use, in megabytes.
mgmt_cpu_usage_pcntThis counter tracks the management CPU utilization percentage.
mgmt_cpu_useThis counter tracks the management CPU utilization: percentage * 10.
ns_intervalThis counter tracks the interval in seconds between performance monitoring records taken on the NetScaler appliance.
ns_timeThis counter tracks the current time set on the NetScaler appliance.
packet_cpu_usage_pcntThis counter tracks the packet CPU utilization percentage.
per_cpu_usageThis counter tracks the CPU utilization percentage.
shmem_cur_alloc_pcntThis counter tracks the shared memory in use percent.
shmem_cur_allocsizeThis counter tracks the shared memory in use, in megabytes.
shmem_max_allowedThis counter tracks the total shared memory allowed to allocate, in megabytes.
slave_cpu_usageThis counter tracks the CPU 1 (currently the slave CPU) utilization, as percentage of capacity. Not applicable for a single-CPU system.
slave_cpu_useThis counter tracks the CPU1 utilization, percentage * 10.
sys_cpusThis counter tracks the number of CPUs on the NetScaler appliance.
sys_cpus_1This counter tracks the number of CPUs on the NetScaler appliance.
sys_cur_duration_sincestartThis counter tracks the seconds after the NetScaler appliance started.
sys_memorysize_MBThis counter tracks the total amount of system memory, in megabytes.
sys_starttimeThis counter tracks the time when the NetScaler appliance was last started.
sys_tot_config_changesThis counter tracks the number of times a configuration change was made on the NetScaler appliance.
sys_tot_save_configsThis counter tracks the number of times the system configuration was saved on the NetScaler appliance.

Issue/Introduction

This article contains information about the newnslog System counters and their brief description.