एज कॉम्पोनेंट से जुड़े कई कॉम्पोनेंट के लिए, डीबग लॉग करने की सुविधा चालू की जा सकती है. डीबग लॉग करने की सुविधा चालू करने पर,
कॉम्पोनेंट अपनी system.log
फ़ाइल पर डीबग मैसेज लिखता है.
उदाहरण के लिए, अगर एज राऊटर के लिए डीबग लॉग करने की सुविधा चालू की जाती है, तो राऊटर डीबग मैसेज लिखता है यहां तक:
/opt/apigee/var/log/edge-router/logs/system.log
किसी कॉम्पोनेंट के लिए, डीबग लॉग करने की सुविधा चालू करने के लिए, नीचे दिए गए एपीआई कॉल का इस्तेमाल करें:
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 कॉम्पोनेंट, एपीआई कॉल में एक अलग पोर्ट नंबर का इस्तेमाल करता है, जैसा कि नीचे दी गई टेबल में दिखाया गया है:
कॉम्पोनेंट | पोर्ट | लॉग फ़ाइल |
---|---|---|
मैनेजमेंट सर्वर | 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 एसएसओ सेवा को रीस्टार्ट करें:
/opt/apigee/apigee-service/bin/apigee-service apigee-sso restart