ADC

Visibilidad del tráfico de API mediante validación de especificaciones de API

NetScaler ofrece la opción de exportar información adicional como parte de las transacciones HTTP relacionadas con las API HTTP cuando determina el tráfico como tráfico de API.

Para obtener más información sobre la exportación de los registros de transacciones HTTP, consulte Exportar registros de transacciones directamente de NetScaler a Splunk.

Habilitar la visibilidad del tráfico de API con la especificación de API mediante la CLI

  1. Crear el perfil de API

    En la línea de comandos, escriba:

    add api profile <name>

  2. Habilitar la visibilidad de la API

    En el símbolo del sistema, escriba:

    set api profile <name> -apiVisibility <ENABLED/DISABLED>

  3. Enlazar la especificación al perfil

    En la línea de comandos, escriba:

    bind -apiprofile <name> -apiSpec <name>

  4. Asigne el perfil a un servidor virtual En la línea de comandos, escriba: set cs vserver <name> -apiprofile <name>

Ejemplo:

add api profile test_apiprofile1
set api profile test_apiprofile1 -apiVisibility enabled
bind api profile test_apiprofile1 -apispec testapi spec name
set cs verser vserver_test1 -apiprofile test_apiprofile1
<!--NeedCopy-->

Si el tráfico entrante coincide con el dispositivo de punto final de la especificación de API, los parámetros apiEndpoint, apiSpecName y isApi se envían en los registros de transacciones HTTP.

Habilitar la visibilidad del tráfico de API sin la especificación de API mediante la CLI

  1. Crear el perfil de API

    En la línea de comandos, escriba:

    add api profile <name>

  2. Habilitar la visibilidad de la API

    En la línea de comandos, escriba:

    set api profile <name> -apiVisibility <ENABLED/DISABLED>

  3. Asignar el perfil al servidor virtual

    En la línea de comandos, escriba:

    set cs vserver <name> -apiprofile <name>

Ejemplo:

add api profile test_apiprofile
set api profile <test_apiprofile> -apiVisibility enabled
set cs verser vserver_test -apiprofile test_apiprofile
<!--NeedCopy-->

Si el tráfico entrante es tráfico de API, el parámetro isApi se envía en los registros de transacciones HTTP.

Habilitar la visibilidad del tráfico de API mediante la GUI

  1. Vaya a Sistema > Perfiles > Perfiles de API.
  2. Haga clic en Agregar.
  3. En la página Perfiles de API, introduzca un nombre para el perfil de API.
  4. Seleccione Visibilidad de API y haga clic en Aceptar.
  5. Para habilitar la visibilidad del tráfico de API, enlace el archivo de especificación de API.
    1. En la página Perfiles de API, en Parámetros avanzados, haga clic en Especificaciones de API.
    2. En la sección Enlace de especificaciones de API, haga clic en > y seleccione la especificación de API requerida.
    3. Haga clic en Enlazar y, a continuación, en Cerrar.
  6. Haga clic en Listo.
Visibilidad del tráfico de API mediante validación de especificaciones de API