Supervisar los puertos libres disponibles en un dispositivo NetScaler para una nueva conexión back-end
Para la comunicación con los servidores físicos u otros dispositivos del mismo nivel, el dispositivo NetScaler utiliza una dirección IP propiedad de Citrix como dirección IP de origen. El dispositivo NetScaler mantiene un conjunto de sus direcciones IP y selecciona dinámicamente una dirección IP mientras se conecta con un servidor. En función de la subred en la que se coloque el servidor físico, el dispositivo decide qué dirección IP se va a utilizar. Este grupo de direcciones se utiliza para enviar sondeos de tráfico y monitorizar.
Puede mostrar el número total de puertos libres disponibles en las direcciones IP propiedad de NetScaler para una nueva conexión back-end. Esta información le ayuda a decidir si necesita más direcciones IP propiedad de NetScaler si los puertos libres disponibles están a punto de agotarse.
Puede proporcionar la siguiente información para que el dispositivo NetScaler calcule la cantidad total de puertos libres disponibles para una nueva conexión back-end:
- Dirección IP propiedad de Citrix (opcional)
- Dirección IP de destino
- Puerto de destino
- Protocolo TCP o no TCP
Cuando especifica toda la información, excepto especificar una dirección IP propiedad de Citrix:
-
El dispositivo NetScaler realiza una búsqueda de rutas para encontrar todas las direcciones IP propiedad de NetScaler que pueden conectarse a la dirección IP de destino. A continuación, el dispositivo busca y muestra el número total de puertos libres disponibles en estas direcciones IP propiedad de NetScaler para la nueva conexión de fondo especificada.
Nota:
El dispositivo NetScaler no realiza una búsqueda ECMP, una ruta de búsqueda LLB o una ruta de búsqueda PBR para encontrar las direcciones IP propiedad de NetScaler que pueden conectarse a la dirección IP de destino.
Cuando especifica toda la información, incluida la especificación de una dirección IP propiedad de Citrix:
- El dispositivo NetScaler muestra la cantidad de puertos libres disponibles en la dirección IP especificada para la nueva conexión back-end especificada.
Antes de comenzar
Antes de mostrar el número total de puertos libres disponibles para una nueva conexión de back-end, tenga en cuenta los siguientes puntos:
-
El dispositivo NetScaler no realiza una búsqueda ECMP, una ruta de búsqueda LLB o una ruta de búsqueda PBR para encontrar las direcciones IP propiedad de NetScaler que pueden conectarse a la dirección IP de destino.
-
El dispositivo NetScaler no admite la visualización de puertos libres disponibles en una dirección IP local de enlace.
Pasos para mostrar la cantidad de puertos libres disponibles en un dispositivo NetScaler para una nueva conexión back-end
Para mostrar el número total de puertos libres disponibles en un dispositivo NetScaler para una nueva conexión back-end:
En el símbolo del sistema, escriba:
- show portallocation [-**srCip** \<ip_addr|ipv6_addr>] -DESTiP <ip_addr|ipv6_addr> -destPort <port>-protocolo <1 for TCP, 0 for non-TCP protocol>
Ejemplo: número total de puertos libres disponibles en un dispositivo NetScaler independiente:
> show portallocation -destip 198.51.100.30 -destport 80 -protocol 1
Freeports available : 64505
Done
> show portallocation -srcip 192.0.2.30 -destip 198.51.100.30 -destport 80 -protocol 1
Freeports available for IPAddress 192.0.2.30 : 20505
Done
<!--NeedCopy-->
Ejemplo: número total de puertos libres disponibles en una configuración de clúster:
El siguiente resultado de ejemplo muestra el número total de puertos libres disponibles en cada nodo de una configuración de clúster de dos nodos.
> show portallocation -destip 198.51.100.30 -destport 80 -protocol 1
Node Id: 1
Freeports available : 32321
Node Id: 0
Freeports available : 32184
Done
<!--NeedCopy-->
Supervisar el uso de puertos en un dispositivo NetScaler para conexiones back-end mediante SNMP
Puede usar la alarma SNMP PORT-ALLOC-EXCEED
para supervisar el uso de puertos en un dispositivo NetScaler para conexiones back-end.
PORT-ALLOC-EXCEED
La alarma SNMP incluye los normal-threshold
parámetros high-threshold
y, que especifican el total de puertos asignados a las direcciones IP propiedad de NetScaler como porcentajes. Por ejemplo, si el parámetro high-threshold
se establece en 90, el dispositivo NetScaler genera y envía mensajes de captura cuando ocurre el siguiente evento:
- cuando el porcentaje de asignación de puertos supera el 90 por ciento en cualquiera de las direcciones IP propiedad de NetScaler para las conexiones back-end
Las alertas SNMP le ayudan a decidir si necesita más direcciones IP propiedad de NetScaler si los puertos libres disponibles están a punto de agotarse.
Para supervisar el uso de puertos en un dispositivo NetScaler para conexiones back-end mediante SNMP
En el símbolo del sistema, escriba:
-
set snmp alarm PORT-ALLOC-EXCEED -logging ( ENABLED | DISABLED ) -severity <severity> -state ( ENABLED | DISABLED ) -thresholdValue <positive_integer> [-**normalValue** \<positive_integer>] -time <secs>
-
sh snmp alarma PORT-ALLOC-EXCEED
Ejemplo:
> set snmp alarm PORT-ALLOC-EXCEED -logging ENABLED -severity Major -state ENABLED -thresholdValue 90 -time 1200
Done
> sh snmp alarm port-alloc-EXCEED
Alarm Alarm Threshold Normal Threshold Time State Severity Logging
----- --------------- ---------------- ---- -------- ------------- --------
1) PORT-ALLOC-EXCEED 80 80 7200 ENABLED Major ENABLED
Done
<!--NeedCopy-->
Para obtener más información sobre la configuración de alarmas SNMP y detectores de capturas SNMP, consulte Configuración de NetScaler para generar capturas SNMP.