Çeşitli Edge bileşenleri için hata ayıklama günlük kaydını etkinleştirebilirsiniz. Hata ayıklama günlük kaydını etkinleştirdiğinizde bileşen, hata ayıklama mesajlarını system.log
dosyasına yazar.
Örneğin, Uç Yönlendirici için hata ayıklama günlük kaydını etkinleştirirseniz Yönlendirici, hata ayıklama mesajlarını şuraya yazar:
/opt/apigee/var/log/edge-router/logs/system.log
Bir bileşende hata ayıklama günlük kaydını etkinleştirmek için aşağıdaki API çağrısını kullanın:
curl -X POST "http://localhost:PORT/v1/logsessions?session=debug"
Hata ayıklama günlük kaydını devre dışı bırakmak için:
curl -X DELETE "http://localhost:PORT/v1/logsessions/debug"
Etkin hata ayıklama günlük kaydı oturumlarını görüntülemek için:
curl -X GET "http://localhost:PORT/v1/logsessions/debug"
Hata ayıklama günlük kaydını destekleyen her Edge bileşeni, aşağıdaki tabloda gösterildiği gibi API çağrısında farklı bir bağlantı noktası numarası kullanır:
Bileşen | Bağlantı noktası | Günlük dosyası |
---|---|---|
Yönetim Sunucusu | 8080 | /opt/apigee/var/log/edge-management-server/logs/system.log |
Yönlendirici | 8081 | /opt/apigee/var/log/edge-router/logs/system.log |
Mesaj İşleyici | 8082 | /opt/apigee/var/log/edge-message-processor/logs/system.log |
Qpid Sunucusu | 8083 | /opt/apigee/var/log/edge-qpid-server/logs/system.log |
Postgres Sunucusu | 8084 | /opt/apigee/var/log/edge-postgres-server/logs/system.log |
Apigee TOA için hata ayıklama günlüğünü etkinleştirin
Apigee TOA için hata ayıklama günlük kaydını etkinleştirmek için:
/opt/apigee/customer/application/sso.properties
dosyasını düzenleyin (dosya mevcut değilse oluşturun):vi /opt/apigee/customer/application/sso.properties
- Şu özelliği ayarlayıp dosyayı kaydedin:
conf_logback_log_level=DEBUG
- Edge TOA hizmetini yeniden başlatın:
/opt/apigee/apigee-service/bin/apigee-service apigee-sso restart