ধাপ ৫: মেসেজ ফ্লো ভেরিয়েবল লগ করা

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন।
তথ্য

আগের ধাপে, আপনি একটি স্ট্যাটিক মেসেজ লগ করেছেন যাতে বলা হয়েছে "এটি একটি পরীক্ষা"। আরও বাস্তবসম্মত ব্যবহারের ক্ষেত্রে, 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 দেখুন।

পরের ধাপ

ব্যস, এটুকুই যথেষ্ট! আপনার কাজ এখনকার মতো শেষ। যাও, গিয়ে কিছু স্ন্যাক খাও।