एज कॉम्पोनेंट से जुड़े कई कॉम्पोनेंट के लिए, डीबग लॉग करने की सुविधा चालू की जा सकती है. डीबग लॉग करने की सुविधा चालू करने पर,
कॉम्पोनेंट अपनी 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
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है