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

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