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

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

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

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

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

  • Edge UI-এর জন্য, টোকেন হল conf_logger_settings_application_log_level এবং conf_logger_settings_play_log_level. দুটি ভ্যালু একই সেট করুন।
  • অন্যান্য Edge কম্পোনেন্টের জন্য, টোকেন হল conf_system_log.level

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

  1. এডিটরে /opt/apigee/customer/application/ui.properties খুলুন। ফাইলটি না থাকলে, এটি তৈরি করুন।
  2. ui.properties-এ নিম্নলিখিত প্রপার্টিকে পছন্দসই লগ লেভেলে সেট করুন। যেমন, DEBUG-এ সেট করতে:
    conf_logger_settings_application_log_level=DEBUG
    conf_logger_settings_play_log_level=DEBUG
  3. ফাইলটি সেভ করুন।
  4. প্রপার্টি ফাইলের মালিক "apigee" ব্যবহারকারী কিনা তা নিশ্চিত করুন:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Edge UI রিস্টার্ট করুন:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

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

  1. /opt/apigee/customer/application/component_name.properties খুলুন এডিটরে, যেখানে component_name নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
    • apigee-cassandra (Cassandra)
    • apigee-openldap (OpenLDAP)
    • apigee-postgresql (PostgreSQL ডেটাবেস)
    • apigee-qpidd (Qpidd)
    • apigee-sso (Edge SSO)
    • 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 (ক্লাসিক UI)

    ফাইলটি না থাকলে, এটি তৈরি করুন।

  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

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