ขั้นตอนที่ 5: บันทึกตัวแปรโฟลว์ข้อความ

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่ เอกสารประกอบของ Apigee X
info

ใน ขั้นตอนก่อนหน้า คุณได้บันทึกข้อความคงที่ที่ระบุว่า "นี่คือการทดสอบ" กรณีการใช้งานที่สมจริงมากขึ้นคือการบันทึกค่าของ ตัวแปรโฟลว์ข้อความใน โฟลว์พร็อกซี API

ในขั้นตอนนี้ คุณจะบันทึกที่อยู่ IP ของไคลเอ็นต์ ซึ่งเป็นพร็อพเพอร์ตี้ของ client ตัวแปรโฟลว์

วิธีบันทึกที่อยู่ IP ของไคลเอ็นต์ด้วยส่วนขยาย

  1. ในเอดิเตอร์พร็อกซี API ให้เลือกแท็บพัฒนา
  2. คลิกนโยบายการบันทึกส่วนขยายและเปลี่ยนค่าของ message ดังนี้
    FROM:
    "message": "This is a test"
    TO:
    "message": "Client IP: {client.ip}"
  3. บันทึก พร็อกซี
  4. เลือกแท็บติดตาม
  5. คลิกเริ่มเซสชันการติดตาม แล้วคลิกส่ง
  6. เปิดคอนโซล GCP แล้วไปที่การบันทึก
  7. เลือกรายการต่อไปนี้
    • ทั่วโลก
    • example-log
    • ชั่วโมงที่ผ่านมา

    คุณควรเห็นรายการบันทึกที่มีที่อยู่ IP ของไคลเอ็นต์

  8. หากต้องการลบรายการบันทึกของ Stackdriver และเริ่มต้นใหม่ โปรดดู gcloud beta logging logs delete

ขั้นตอนถัดไป

เท่านี้ก็เรียบร้อย เสร็จสิ้นขั้นตอนนี้แล้ว ไปหาของว่างทานกัน