第 5 步:记录消息流变量

<ph type="x-smartling-placeholder"></ph> 您正在查看 Apigee Edge 文档。
转到 Apigee X 文档
信息

<ph type="x-smartling-placeholder">

上一步中,您记录了如下静态消息: “这是一个测试”。一个更实际的用例是记录 消息流变量 API 代理流程。

在此步骤中,您将记录您的客户端 IP 地址,该地址是 client 的属性 flow 变量。

如需通过扩展程序记录客户端 IP 地址,请执行以下操作

  1. 在 API 代理编辑器中,选择开发标签页。
  2. 点击您的扩展程序日志记录政策,然后更改 message 的值:
    FROM:
    "message": "This is a test"
    TO:
    "message": "Client IP: {client.ip}"
  3. 保存该代理。
  4. 选择 Trace 标签页。
  5. 点击启动跟踪会话,然后点击发送
  6. 打开 GCP 控制台并转到 Logging
  7. 选择以下选项: <ph type="x-smartling-placeholder">
      </ph>
    • 全球
    • example-log
    • 过去 1 小时

    您应该会看到一个包含您的客户端 IP 地址的日志条目。

  8. 如需删除 Stackdriver 日志条目并重新开始,请参阅 gcloud beta logging logs delete

下一步

大功告成!您已完成所有操作。去吃点零食吧。