ADC

Visibilité du trafic de l’API grâce à la validation de la spécification d’API

NetScaler propose une option permettant d’exporter des informations supplémentaires dans le cadre des transactions HTTP liées aux API HTTP lorsqu’il détermine le trafic en tant que trafic d’API.

Pour plus d’informations sur l’exportation des journaux de transactions HTTP, consultez Exporter les journaux de transactions directement de NetScaler vers Splunk.

Activez la visibilité du trafic des API grâce à la spécification de l’API à l’aide de la CLI

  1. Création du profil d’API

    À l’invite de commandes, tapez :

    add api profile <name>

  2. Activer la visibilité de l’API

    À l’invite de commandes, tapez

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

  3. Lier la spécification au profil

    À l’invite de commandes, tapez :

    bind -apiprofile <name> -apiSpec <name>

  4. Attribuer le profil à un serveur virtuel À l’invite de commandes, entrez : set cs vserver <name> -apiprofile <name>

Exemple :

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 le trafic entrant correspond au point de terminaison indiqué dans la spécification de l’API, les paramètres ApiEndpoint, ApiSpecName et IsAPI sont envoyés dans les journaux de transactions HTTP.

Activez la visibilité du trafic des API sans la spécification de l’API à l’aide de la CLI

  1. Création du profil d’API

    À l’invite de commandes, tapez :

    add api profile <name>

  2. Activer la visibilité de l’API

    À l’invite de commandes, tapez :

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

  3. Attribuer le profil au serveur virtuel

    À l’invite de commandes, tapez :

    set cs vserver <name> -apiprofile <name>

Exemple :

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

Si le trafic entrant est du trafic API, le paramètre IsAPI est envoyé dans les journaux de transactions HTTP.

Activer la visibilité du trafic API à l’aide de l’interface graphique

  1. Accédez à Système > Profils > Profils d’API.
  2. Cliquez sur Ajouter.
  3. Sur la page Profils d’API, entrez un nom pour le profil d’API.
  4. Sélectionnez Visibilité de l’API, puis cliquez sur OK.
  5. Pour activer la visibilité du trafic de l’API, liez le fichier de spécification de l’API.
    1. Sur la page Profils d’API, sous Paramètres avancés, cliquez sur Spécification de l’API.
    2. Dans la section API SPEC Binding, cliquez sur >, puis sélectionnez la spécification d’API requise.
    3. Cliquez sur Lier, puis sur Fermer.
  6. Cliquez sur Terminé.
Visibilité du trafic de l’API grâce à la validation de la spécification d’API