Étape 5: Consignez une variable de flux de messages

Vous consultez la documentation d'Apigee Edge.
Consultez la documentation Apigee X.
en savoir plus

À l'étape précédente, vous avez enregistré un message statique indiquant "This is a test" (Ce test est un test). Un cas d'utilisation plus réaliste consiste à consigner la valeur d'une variable de flux de messages dans un flux de proxy d'API.

Au cours de cette étape, vous allez enregistrer votre adresse IP cliente, qui est une propriété de la variable de flux client.

Pour consigner l'adresse IP de votre client avec votre extension:

  1. Dans l'éditeur de proxys d'API, sélectionnez l'onglet Develop (Développer).
  2. Cliquez sur la règle de journalisation de l'extension et modifiez la valeur de message :
    FROM:
    "message": "This is a test"
    TO:
    "message": "Client IP: {client.ip}"
  3. Enregistrez le proxy.
  4. Sélectionnez l'onglet Trace.
  5. Cliquez sur Start Trace Session (Démarrer une session Trace), puis sur Send (Envoyer).
  6. Ouvrez la console GCP, puis accédez à Logging.
  7. Sélectionnez les options suivantes :
    • Global
    • example-log
    • Dernière heure

    Vous devriez voir une entrée de journal avec votre adresse IP client.

  8. Pour supprimer des entrées de journal Stackdriver et recommencer à zéro, consultez la page gcloud beta logging logs delete.

Étape suivante

Et voilà ! Vous avez terminé pour le moment. Va grignoter.