Citrix ADC

Tipo de datos

JSON (fuente de la API de Citrix ADC)

Descripción

El conector Citrix ADC 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í La fuente JSON extrae contenido de una URL de informes NITRO suministrada por el cliente y pone estos datos a disposición de la aplicación de administración de tráfico inteligente Openmix de Citrix ITM. 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 los pasos iniciales, consulte la documentación sobre Fusion Integration.

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: 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 con la fuente 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, etc.
  • 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 servidor lbvserver, servicio GSLB, gslbdomain, gslbsite, etc.
  • Nombre de usuario: El ID necesario para acceder a la API (proporcionado por Citrix ADC).
  • Contraseña: Contraseña para acceder a la clave secreta de la API (proporcionada por Citrix ADC).

Una vez completada la configuración de Citrix ADC 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.

Citrix ADC