تنظیم سطح گزارش برای یک عنصر Edge

به‌طور پیش‌فرض، مؤلفه‌های Edge از سطح ثبت INFO استفاده می‌کنند. بااین‌حال، می‌توانید سطح ثبت گزارش را برای هر مؤلفه Edge تنظیم کنید. برای مثال، ممکن است بخواهید آن را روی DEBUG برای «پردازشگر پیام» یا روی ERROR برای «سرور مدیریت» تنظیم کنید.

سطوح گزارش دردسترس شامل موارد زیر می‌شود:

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

برای تنظیم سطح گزارش برای یک مؤلفه، فایل ویژگی‌های مؤلفه را ویرایش کنید تا یک توکن تنظیم شود، سپس مؤلفه را بازراه‌اندازی کنید:

  • برای میانای کاربر Edge، داده‌واحدهای conf_logger_settings_application_log_level و conf_logger_settings_play_log_level هستند. آن‌ها را روی مقدار یکسانی تنظیم کنید.
  • برای همه مؤلفه‌های دیگر Edge، این کد conf_system_log.level است

برای تنظیم سطح گزارش برای مؤلفه واسط کاربر Edge:

  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:
    /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)
    • ‫edge-message-processor (پردازشگر پیام)
    • ‫edge-postgres-server (سرور Postgres)
    • ‫edge-qpid-server (سرور Qpid)
    • ‫edge-router (رهیاب لبه)
    • ‫edge-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

برای اطلاعات بیشتر درباره نام و مکان فایل‌های پیکربندی مؤلفه، به مکان فایل‌های ویژگی‌ها مراجعه کنید.