فعال کردن گزارش‌گیری اشکال‌زدایی

می‌توانید گزارش اشکال‌زدایی را برای چندین عنصر Edge فعال کنید. وقتی گزارش اشکال‌زدایی را فعال می‌کنید، جزء پیام‌های اشکال‌زدایی را در فایل system.log خود می‌نویسد.

برای مثال، اگر گزارش اشکال‌زدایی را برای «مسیریاب لبه» فعال کنید، «مسیریاب» پیام‌های اشکال‌زدایی را در این مکان‌ها می‌نویسد: به:

/opt/apigee/var/log/edge-router/logs/system.log

از فراخوانی API زیر برای فعال کردن گزارش‌گیری اشکال‌زدایی برای یک عنصر استفاده کنید:

curl -X POST "http://localhost:PORT/v1/logsessions?session=debug"

برای غیرفعال کردن گزارش‌گیری اشکال‌زدایی:

curl -X DELETE "http://localhost:PORT/v1/logsessions/debug"

برای مشاهده جلسه‌های فعال گزارش‌گیری اشکال‌زدایی:

curl -X GET "http://localhost:PORT/v1/logsessions/debug"

هریک از عناصر Edge که از گزارش اشکال‌زدایی پشتیبانی می‌کند از شماره درگاه متفاوتی در تماس API استفاده می‌کند، همان‌طور که در جدول زیر نشان داده شده است:

مؤلفه درگاه فایل گزارش
سرور مدیریت 8080 /opt/apigee/var/log/edge-management-server/logs/system.log
رهیاب 8081 /opt/apigee/var/log/edge-router/logs/system.log
پردازشگر پیام 8082 /opt/apigee/var/log/edge-message-processor/logs/system.log
سرور Qpid 8083 /opt/apigee/var/log/edge-qpid-server/logs/system.log
سرور Postgres 8084 /opt/apigee/var/log/edge-postgres-server/logs/system.log

فعال کردن گزارش‌گیری اشکال‌زدایی برای Apigee SSO

برای فعال کردن گزارش‌گیری اشکال‌زدایی برای Apigee SSO:

  1. فایل /opt/apigee/customer/application/sso.properties را ویرایش کنید (اگر فایل وجود ندارد، آن را ایجاد کنید):
    vi /opt/apigee/customer/application/sso.properties
  2. دارایی زیر را تنظیم کنید و فایل را ذخیره کنید:
    conf_logback_log_level=DEBUG
  3. سرویس Edge SSO را بازراه‌اندازی کنید:
    /opt/apigee/apigee-service/bin/apigee-service apigee-sso restart