فعال کردن ثبت اشکال زدایی

می توانید ثبت اشکال زدایی را برای چندین مؤلفه Edge فعال کنید. وقتی ثبت اشکال زدایی را فعال می کنید، مؤلفه پیام های اشکال زدایی را در فایل system.log خود می نویسد.

به عنوان مثال، اگر ثبت اشکال زدایی را برای Edge Router فعال کنید، روتر پیام های اشکال زدایی را در زیر می نویسد:

/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"

هر مؤلفه 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
،

می توانید ثبت اشکال زدایی را برای چندین مؤلفه Edge فعال کنید. وقتی ثبت اشکال زدایی را فعال می کنید، مؤلفه پیام های اشکال زدایی را در فایل system.log خود می نویسد.

به عنوان مثال، اگر ثبت اشکال زدایی را برای Edge Router فعال کنید، روتر پیام های اشکال زدایی را در زیر می نویسد:

/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"

هر مؤلفه 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