Bước 5: Ghi nhật ký một biến trong luồng tin nhắn

Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào tài liệu Apigee X.
thông tin

Trong bước trước, bạn đã ghi lại một thông báo tĩnh có nội dung "Đây là một thử nghiệm". Một trường hợp sử dụng thực tế hơn là ghi nhật ký giá trị của một biến luồng thông báo trong một luồng proxy API.

Trong bước này, bạn sẽ ghi lại địa chỉ IP của máy khách, đây là một thuộc tính của biến luồng client.

Cách ghi lại địa chỉ IP ứng dụng khách bằng tiện ích của bạn:

  1. Trong trình chỉnh sửa proxy API, hãy chọn thẻ Phát triển.
  2. Nhấp vào chính sách ghi nhật ký tiện ích của bạn rồi thay đổi giá trị của message:
    FROM:
    "message": "This is a test"
    TO:
    "message": "Client IP: {client.ip}"
  3. Lưu proxy.
  4. Chọn thẻ Trace (Theo dõi).
  5. Nhấp vào Start Trace Session (Bắt đầu phiên theo dõi), rồi nhấp vào Send (Gửi).
  6. Mở bảng điều khiển GCP rồi chuyển đến phần Ghi nhật ký.
  7. Chọn các mục sau:
    • Toàn cầu
    • example-log
    • Một giờ qua

    Bạn sẽ thấy một mục nhập nhật ký có địa chỉ IP ứng dụng khách của mình.

  8. Để xoá các mục nhật ký Stackdriver và bắt đầu lại từ đầu, hãy xem gcloud beta logging logs delete.

Bước tiếp theo

Vậy là xong! Bạn đã hoàn tất việc thiết lập. Đi lấy đồ ăn vặt.