Citrix ADC

Cómo recopilar estadísticas de rendimiento y registros de eventos

Puede recopilar estadísticas de rendimiento de servidores virtuales y servicios asociados de unnewnslog archivo archivado presente en el /var/nslog directorio. Los newnslog archivos se interpretan ejecutando /netscaler/nsconmsg.

Recopilar estadísticas de rendimiento y registros de eventos mediante la CLI

Puede ejecutar el nsconmsg comando desde el símbolo del shell de Citrix ADC para informar de eventos.

En el símbolo del sistema, escriba:

/netscaler/nsconmsg -K /var/nslog/newnslog -d event

Displaying event information
NetScaler V20 Performance Data
NetScaler NS10.5: Build 57.7.nc, Date: May 14 2015, 07:35:21
rtime: Relative time between two records in milliseconds
seqno rtime event-message                         event-time
11648 16310 PPE-0 MonServiceBinding_10.104.20.110:443_(tcp-default)
<!--NeedCopy-->

Ver el lapso de tiempo cubierto por un archivo “newnslog” dado

En el símbolo del sistema, escriba:

/netscaler/nsconmsg -K /var/nslog/newnslog -d setime

Los datos actuales se anexan al /var/nslog/newnslog archivo. NetScaler archiva el newnslog archivo automáticamente cada dos días de forma predeterminada. Para leer los datos archivados, debe extraer el archivo como se muestra en el siguiente ejemplo:

cd /var/nslog: Para ir a un directorio en particular desde NetScaler Shell Prompt.

tar xvfz newnslog.100.tar.gz: Para extraer el archivo tar.

/netscaler/nsconmsg -K newnslog.100 -d setime: Comando para comprobar el intervalo de tiempo cubierto por el archivo en particular, en este ejemplonewnslog.100.

ls -l Comando comprueba todos los archivos de registros y la marca de tiempo asociados con esos archivos.

root@NETSCALER# cd /var/nslog root@NETSCALER# ls -l

 wheel    461544 Aug  7  2014 newnslog.1.tar.gz
-rw-r--r--   1 root       wheel    191067 Aug  7  2014 newnslog.10.tar.gz
-rw-r--r--   1 root       wheel  11144873 Apr 26 22:04 newnslog.100.tar.gz
-rw-r--r--   1 root       wheel  11095053 Apr 28 22:04 newnslog.101.tar.gz
-rw-r--r--   1 root       wheel  11114284 Apr 30 22:04 newnslog.102.tar.gz
-rw-r--r--   1 root       wheel  11146418 May  2 22:04 newnslog.103.tar.gz
-rw-r--r--   1 root       wheel  11104227 May  4 22:04 newnslog.104.tar.gz
-rw-r--r--   1 root       wheel  11297419 May  6 22:04 newnslog.105.tar.gz
-rw-r--r--   1 root       wheel  11081212 May  8 22:04 newnslog.106.tar.gz
-rw-r--r--   1 root       wheel  11048542 May 10 22:04 newnslog.107.tar.gz
-rw-r--r--   1 root       wheel  11101869 May 12 22:04 newnslog.108.tar.gz
-rw-r--r--   1 root       wheel  11378787 May 14 22:04 newnslog.109.tar.gz
-rw-r--r--   1 root       wheel  44989298 Apr 11  2014 newnslog.11.gz
<!--NeedCopy-->

Mostrar el intervalo de tiempo dentro de un archivo

Utilice el nsconmsg comando para mostrar solo un lapso de tiempo dentro del archivo dado, como se muestra en el siguiente ejemplo:

/netscaler/nsconmsg -K /var/nslog/newnslog -s time=22Mar2007:20:00 -T 7 -s ConLb=2 -d oldconmsg

Donde:

s: Time=22mar 2007:20:00:00 comienza el 22 de marzo de 2007 exactamente a las 20:00.

T 7: Muestra siete segundos de datos

s: Muestra el nivel de detalle de las estadísticas de equilibrio de carga.

d: Muestra información estadística.

Nota:

Desde la versión 12.1 de ADC también debe agregar en el “tiempo” segundos, es decir: 22Mar 2007:20:00:00

La información estadística proporcionada por el -d oldconmsg parámetro se registra cada siete segundos. A continuación se muestra un resultado de ejemplo.

VIP(10.128.58.149:80:UP:WEIGHTEDRR): Hits(38200495, 18/sec) Mbps(1.02) Pers(OFF) Err(0)
Pkt(186/sec, 610 bytes) actSvc(4) DefPol(NONE) override(0)
Conn: Clt(253, 1/sec, OE[252]) Svr(3)
S(10.128.49.40:80:UP) Hits(9443063, 4/sec, P[2602342, 0/sec]) ATr(5) Mbps(0.23) BWlmt(0 kbits) RspTime(112.58 ms)
Other: Pkt(36/sec, 712 bytes) Wt(10000) RHits(31555)
Conn: CSvr(42, 0/sec) MCSvr(20) OE(16) RP(11) SQ(0)
S(10.128.49.39:80:UP) Hits(9731048, 4/sec, P[2929279, 0/sec]) ATr(9) Mbps(0.27) BWlmt(0 kbits) RspTime(161.69 ms)
Other: Pkt(41/sec, 756 bytes) Wt(10000) RHits(31555)
Conn: CSvr(32, 0/sec) MCSvr(19) OE(13) RP(4) SQ(0)
S(10.128.49.38:80:UP) Hits(9341366, 5/sec, P[2700778, 0/sec]) ATr(4) Mbps(0.27) BWlmt(0 kbits) RspTime(120.50 ms)
Other: Pkt(42/sec, 720 bytes) Wt(10000) RHits(31556)
Conn: CSvr(37, 0/sec) MCSvr(19) OE(13) RP(9) SQ(0)
S(10.128.49.37:80:UP) Hits(9685018, 4/sec, P[2844418, 0/sec]) ATr(3) Mbps(0.23) BWlmt(0 kbits) RspTime(125.38 ms)
Other: Pkt(38/sec, 670 bytes) Wt(10000) RHits(31556)
Conn: CSvr(32, 0/sec) MCSvr(20) OE(10) RP(7) SQ(0)
<!--NeedCopy-->

Nota:

Los recuentos de conexiones de cliente de los servicios individuales no se suman al recuento de conexiones de cliente del servidor virtual. El motivo se debe a la reutilización de la sesión entre el dispositivo Citrix ADC y el servicio back-end.

Salida del servidor virtual

VIP(10.128.58.149:80:UP:WEIGHTEDRR): Hits(38200495, 18/sec) Mbps(1.02) Pers(OFF) Err(0) Pkt(186/sec, 610 bytes) actSvc(4) DefPol(NONE) override(0) Conn: Clt(253, 1/sec, OE[252]) Svr(3)

La siguiente lista describe las estadísticas del servidor virtual:

  1. IP (IP address:port:state:Load balancing method). La dirección IP y el puerto de la dirección IP virtual tal como están configurados. El estado del servidor virtual o la dirección IP virtual es UP, DOWN o OUT OF SERVICE; Método de equilibrio de carga configurado para la dirección IP virtual.
  2. Hits (#). Número de solicitudes que llegaron al servidor virtual.
  3. Mbps (#). Volumen total de tráfico en el servidor virtual (Rx + Tx) convertido en Mbits/s
  4. Pers: tipo de persistencia configurado.
  5. Err (#). Número de veces que el servidor virtual generó una página de error.
  6. Pkt (#/sec, # bytes): Volumen de tráfico de red (como paquetes) que pasa a través del servidor virtual y el tamaño medio del paquete fluye a través del servidor virtual.
  7. actSvc(#). Número de servicios activos que están enlazados al servidor virtual.
  8. DefPol (RR). Indica si el método de equilibrio de carga predeterminado está activo. El método de equilibrio de carga predeterminado se utiliza para cierto número de solicitudes iniciales para suavizar el comportamiento de los otros métodos.
  9. Clt (#, #/sec). Número de conexiones de cliente actuales a la velocidad del servidor virtual.
  10. OE [#]. Número de conexiones de servidor desde el servidor virtual en estado abierto establecido.
  11. Svr (#). Número de conexiones de servidor actuales desde el servidor virtual.

En la salida anterior, Svr(3) indica que el comando recopila la muestra estadística. Hay tres conexiones activas para el servidor virtual con el servidor back-end, aunque hay cuatro servicios en total. Cuando un cliente establece una conexión con el servidor virtual, no es necesario que el cliente envíe o reciba tráfico cuando el comando recopila la información. Por lo tanto, es común ver el Svr contador más bajo que el OE[] número. El Svr contador representa el número de conexiones activas que están enviando o recibiendo datos activamente. La dirección IP asignada (MIP) o la dirección IP de subred (SNIP) está conectada al servidor back-end asociado. Además, Citrix ADC realiza un seguimiento del servidor virtual conectado al servidor back-end y calcula el contador.

Salida de servicio virtual

S(10.128.49.40:80:UP) Hits(9443063, 4/sec, P[2602342, 0/sec]) ATr(5) Mbps(0.23) BWlmt(0 kbits) RspTime(112.58 ms)
Other: Pkt(36/sec, 712 bytes) Wt(10000) RHits(31555)
Conn: CSvr(42, 0/sec) MCSvr(20) OE(16) RP(11) SQ(0)
<!--NeedCopy-->

La siguiente lista describe las estadísticas del servicio:

  1. S (IP address:port:state). Dirección IP, puerto y estado del servicio, como DOWN, UP o OUT OF SERVICE.
  2. Hits (#, P[#]). Número de solicitudes dirigidas al servicio, Número de solicitudes dirigidas al servicio debido a la persistencia del servidor configurado.
  3. ATr (#). Número de conexiones activas al servicio.

Nota:

Las conexiones activas son aquellas que tienen la solicitud pendiente al servicio o que actualmente tienen actividad de tráfico.

  1. Mbps (#.##). Volumen total de tráfico en el servicio (Rx + Tx) convertido en Mbits/s
  2. BWlmt (# kbits): límite de ancho de banda definido.
  3. RspTime (# ms). Tiempo medio de respuesta del servicio en milisegundos.
  4. Pkt(#/sec, #bytes). Volumen de tráfico en términos de paquetes por segundo que van al servicio; Tamaño medio de los paquetes.
  5. Wt (#). Índice de peso, utilizado en el algoritmo de equilibrio de carga.

Nota:

Si divide este valor por 10.000, obtendrá el peso real configurado del servicio.

  1. RHits (#). Contador de solicitudes en ejecución utilizado en el algoritmo de equilibrio de carga de Round Robin.
  2. CSvr (#, #/sec). Número de conexiones a la tasa de servicio.
  3. MCSvr (#). Número máximo de conexiones al servicio.
  4. OE (#). Número de conexiones al servicio en el estado establecido.
  5. RP (#). Número de conexiones al servicio que residen en el grupo de reutilización.
  6. SQ (#). Número de conexiones al servicio, esperando en la cola de sobretensión.

Recopilar estadísticas de rendimiento y registros de eventos mediante la GUI de Citrix ADC

  1. Vaya a Sistema > Diagnósticos > Mantenimiento > Eliminar o descargar archivos de registro.
  2. Seleccione un archivo y haga clic en Descargar para descargar el archivo.

Recopilar estadísticas de rendimiento y registros de eventos en la GUI de Citrix ADC

Cómo recopilar estadísticas de rendimiento y registros de eventos