NetScaler

Tipo de datos

JSON (fuente de la API de NetScaler)

Descripción

El conector NetScaler de Fusion (anteriormente conocido como NetScaler) le permite consultar las estadísticas de ADC mediante la integración con la API NITRO de ADC. Para obtener más información sobre las estadísticas de ADC, consulte la documentación para desarrolladores de Citrix aquí. El feed JSON extrae el contenido de la URL de informes NITRO proporcionada por un 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 manejar las condiciones de error si faltan datos o están dañados. Los datos JSON del cliente deben tener un tamaño inferior a 10K o Fusion los rechazará. Este es un límite duro impuesto por la infraestructura Openmix.

Fuente de datos

Una fuente de datos de ejemplo se ve así:

      {
    "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 final que se consulta:

    <netscaler-url>/nitro/v1/stat/<resource-type>/<resource-name>

  • El tipo de recurso, la dirección URL, el nombre de usuario y la contraseña son los requisitos mínimos para realizar la consulta.
  • Se identifican todos los nombres de campo.
  • Al consultar este punto final, encontrará que algunos valores de la fuente permanecen constantes mientras que otros cambian de vez en cuando. Valores como Dirección IP principal permanecen constantes, mientras que otros valores que son contadores (como Bytes totales de solicitud o Bytes totales de respuesta) permanecen iguales o suben.

Configurar en Fusion

Puede acceder a Fusion Data Feeds desde el panel de navegación izquierdo, en Openmix. Para ver los pasos iniciales, consulte la documentación de integración de Fusion.

Al acceder al cuadro de diálogo de configuración específica del servicio, el primer paso es seleccionar el servicio que desea configurar.

El siguiente paso es rellenar los siguientes campos de configuración:

  • Nombre: el nombre dado a la fuente de datos. El valor predeterminado es<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 que está asociada al feed de datos.
  • URL: URL del punto final NITRO de instancia de ADC específico.
  • Tipo de recurso: tipo de datos que intenta recuperar, como estadísticas de equilibrio de carga, estadísticas de autenticación y 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 se debe recuperar. Poner un nombre de recurso ayuda a reducir el feed para que sea manejable y mantenerlo dentro del tamaño requerido de 10 k. Por ejemplo, nombre del lbvserverGSLB Servicegslbdomain, gslbsite,,, etc.
  • 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, aparece en la página principal de los feeds de datos de Fusion con un estado verde y métricas de supervisión en el historial de registros.

Historial de fuentes de datos

Fusion recopila las últimas 100 respuestas de cada vez que se ejecuta en el historial de fuentes de datos. Puede 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, haga clic en Historial de registros para mostrar el historial de la fuente de datos.

Modificar

Para modificar una fuente de datos de Fusion, haga clic en la fuente de datos de la lista y, a continuación, haga clic en el botón Modificar.

Una vez que haya terminado de modificar, haga clic en Guardar. De este modo, volverá a la lista de fuentes de datos con los cambios guardados y aplicados a la fuente de datos.

NetScaler