Edge কম্পোনেন্টের জন্য লগ লেভেল সেট করা

ডিফল্ট হিসেবে, Edge কম্পোনেন্ট INFO লগিং লেভেল ব্যবহার করে। তবে, আপনি প্রতিটি Edge কম্পোনেন্টের জন্য লগিং লেভেল সেট করতে পারবেন। যেমন, আপনি মেসেজ প্রসেসরের জন্য এটি DEBUG অথবা ম্যানেজমেন্ট সার্ভারের জন্য ERROR হিসেবে সেট করতে চাইতে পারেন।

উপলভ্য লগ লেভেলের মধ্যে এগুলি অন্তর্ভুক্ত:

  • ALL
  • DEBUG
  • ERROR
  • FATAL
  • INFO
  • OFF
  • TRACE
  • WARN

কোনও কম্পোনেন্টের জন্য লগ লেভেল সেট করতে, কম্পোনেন্টের প্রপার্টি ফাইল এডিট করে conf_system_log.level টোকেন সেট করুন, তারপর কম্পোনেন্ট রিস্টার্ট করুন:

  1. /opt/apigee/customer/application/component_name.properties খুলুন এডিটরে, যেখানে component_name নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
    • apigee-cassandra (Cassandra)
    • apigee-openldap (OpenLDAP)
    • apigee-postgresql (PostgreSQL ডেটাবেস)
    • apigee-qpidd (Qpidd)
    • apigee-zookeeper (ZooKeeper)
    • edge-management-server (ম্যানেজমেন্ট সার্ভার)
    • edge-management-ui (নতুন Edge UI)
    • edge-message-processor (মেসেজ প্রসেসর)
    • edge-postgres-server (Postgres সার্ভার)
    • edge-qpid-server (Qpid সার্ভার)
    • edge-router (এজ রাউটার)

    ফাইলটি না থাকলে, এটি তৈরি করুন। (নতুন Edge UI কম্পোনেন্ট edge-management-ui-এর জন্য, প্রপার্টি ফাইল হল /opt/apigee/customer/application/management-ui.properties; edge-management-ui-static-এ শুধু স্ট্যাটিক ওয়েব অ্যাসেট আছে এবং কোনও প্রপার্টি ফাইল নেই।)

  2. প্রপার্টি ফাইলে নিম্নলিখিত প্রপার্টিকে পছন্দসই লগ লেভেলে সেট করুন। যেমন, DEBUG-এ সেট করতে:
    conf_system_log.level=DEBUG
  3. ফাইলটি সেভ করুন।
  4. প্রপার্টি ফাইলের মালিক "apigee" ব্যবহারকারী কিনা তা নিশ্চিত করুন:
    chown apigee:apigee /opt/apigee/customer/application/component_properties_file_name.properties
  5. নিম্নলিখিত সিনট্যাক্স ব্যবহার করে কম্পোনেন্ট রিস্টার্ট করুন:
    /opt/apigee/apigee-service/bin/apigee-service component_name restart

কম্পোনেন্ট কনফিগারেশন ফাইলের নাম ও লোকেশন সম্পর্কে আরও জানতে, প্রপার্টি ফাইলের লোকেশন দেখুন।