NetScaler
Tipo de datos
JSON (fuente de API de NetScaler)
Descripción
El conector de NetScaler de Fusion (anteriormente conocido como NetScaler) te permite consultar las estadísticas de ADC integrándose con la API NITRO de ADC. Para obtener más información sobre las estadísticas de ADC, consulta la documentación para desarrolladores de Citrix aquí. La fuente JSON extrae contenido de una URL de informes NITRO proporcionada por el cliente y pone estos datos a disposición de la aplicación Citrix ITM Openmix NetScaler Intelligent Traffic Management. La aplicación Openmix es responsable de procesar los datos y gestionar las condiciones de error si faltan datos o están dañados. Los datos JSON del cliente deben tener un tamaño inferior a 10 KB o Fusion los rechazará. Este es un límite estricto impuesto por la infraestructura de Openmix.
Fuente de datos
Un ejemplo de fuente de datos tiene este aspecto:
{
"activetransactions": "0",
"avgsvrttfb": "0",
"curclntconnections": "0",
"curload": "0",
"curreusepool": "0",
"cursrvrconnections": "0",
"curtflags": "0",
"frustratingttlbtransactions": "0",
"maxclients": "0",
"name": "azurelbdnsservice0",
"primaryipaddress": "168.63.129.16",
"primaryport": 53,
"requestbytesrate": 47,
"requestsrate": 0,
"responsebytesrate": 135,
"responsesrate": 0,
"servicetype": "DNS",
"state": "UP",
"surgecount": "0",
"svrestablishedconn": "0",
"throughput": "0",
"throughputrate": 0,
"toleratingttlbtransactions": "0",
"totalrequestbytes": "72059004",
"totalrequests": "0",
"totalresponsebytes": "206317840",
"totalresponses": "0",
"totsvrttlbtransactions": "0",
"vsvrservicehits": "0",
"vsvrservicehitsrate": 0
}
<!--NeedCopy-->
Notas de implementación
-
La API NITRO es el único punto de conexión que se consulta:
<netscaler-url>/nitro/v1/stat/<resource-type>/<resource-name> - El tipo de recurso, la URL, el nombre de usuario y la contraseña son los requisitos mínimos para realizar la consulta.
- Todos los nombres de campo están identificados.
- Al consultar este punto de conexión, verás que algunos valores de la fuente permanecen constantes mientras que otros cambian de vez en cuando. Valores como la dirección IP principal permanecen constantes, mientras que otros valores que son contadores (como bytes totales de solicitud o bytes totales de respuesta) se mantienen o aumentan.
Configuración en Fusion
Puedes acceder a las fuentes de datos de Fusion desde el panel de navegación izquierdo, en Openmix. Para los pasos iniciales, consulta la documentación de integración de Fusion.
Cuando llegues al cuadro de diálogo de configuración específico del servicio, el primer paso es seleccionar el servicio que quieres configurar.
El siguiente paso es rellenar los siguientes campos de configuración:
-
Nombre: El nombre asignado a la fuente de datos. Se establece de forma predeterminada en
<Service><Platform Name>, si no se especifica. - Ejecutar cada: La frecuencia con la que se actualiza la fuente de datos desde el servicio.
- Plataforma: La plataforma asociada a la fuente de datos.
- URL: URL del punto de conexión NITRO de la instancia ADC específica.
-
Tipo de recurso: El tipo de datos que intentas recuperar, como estadísticas de equilibrio de carga, estadísticas de autenticación, estadísticas de DNS. Por ejemplo,
gslbdomain,gslbservice,gslbsite,gslbvserver,lbvserver,system,systembw,systemcpu,systemmemory, y así sucesivamente. -
Nombre del recurso: El nombre del recurso específico que debe recuperarse. Introducir un nombre de recurso ayuda a acotar la fuente para hacerla manejable y mantenerla dentro del tamaño de 10 KB requerido. Por ejemplo, el nombre de
lbvserver,GSLB Service,gslbdomain,gslbsite, y así sucesivamente. - Nombre de usuario: El ID necesario para acceder a la API (proporcionado por NetScaler® ADC).
- Contraseña: La contraseña para acceder a la clave secreta de la API (proporcionada por NetScaler ADC).
Una vez completada la configuración de NetScaler Fusion, aparecerá en la página de inicio de las fuentes de datos de Fusion con un estado verde y métricas de supervisión en el historial de registros.
Historial de la fuente de datos
Fusion recopila las últimas 100 respuestas de cada vez que se ejecuta en el historial de la fuente de datos. Puedes ver el estado de la fuente de datos, la información sobre los datos y la carga útil devuelta por el servicio. Después de seleccionar la fuente de datos específica en la lista, haz clic en Historial de registros para mostrar el historial de la fuente de datos.
Editar
Para editar una fuente de datos de Fusion, haz clic en la fuente de datos de la lista y luego haz clic en el botón Editar.
Una vez que hayas terminado de editar, haz clic en Guardar. Esto te devuelve a la lista de fuentes de datos con los cambios guardados y aplicados a la fuente de datos.