می توانید ثبت اشکال زدایی را برای چندین مؤلفه 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:
- فایل
/opt/apigee/customer/application/sso.properties
را ویرایش کنید (اگر فایل وجود ندارد، آن را ایجاد کنید):vi /opt/apigee/customer/application/sso.properties
- ویژگی زیر را تنظیم کرده و فایل را ذخیره کنید:
conf_logback_log_level=DEBUG
- سرویس 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:
- فایل
/opt/apigee/customer/application/sso.properties
را ویرایش کنید (اگر فایل وجود ندارد، آن را ایجاد کنید):vi /opt/apigee/customer/application/sso.properties
- ویژگی زیر را تنظیم کرده و فایل را ذخیره کنید:
conf_logback_log_level=DEBUG
- سرویس Edge SSO را مجددا راه اندازی کنید:
/opt/apigee/apigee-service/bin/apigee-service apigee-sso restart