डीबग लॉगिंग चालू करना

Edge for Private Cloud v4.18.01

Edge के कई कॉम्पोनेंट के लिए, डीबग लॉगिंग की सुविधा चालू की जा सकती है. डीबग लॉगिंग की सुविधा चालू करने पर, कॉम्पोनेंट अपनी system.log फ़ाइल में डीबग मैसेज लिखता है.

उदाहरण के लिए, अगर आपने Edge राऊटर के लिए डीबग लॉग करने की सुविधा चालू की है, तो राऊटर डीबग मैसेज को यहां सेव करता है:

/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 Server 8083 /opt/apigee/var/log/edge-qpid-server/logs/system.log
Postgres सर्वर 8084 /opt/apigee/var/log/edge-postgres-server/logs/system.log

Edge एसएसओ के लिए डीबग लॉगिंग चालू करें

Edge एसएसओ के लिए डीबग लॉगिंग चालू करने के लिए:

  1. /opt/apigee/customer/application/sso.properties फ़ाइल में बदलाव करें. अगर फ़ाइल मौजूद नहीं है, तो उसे बनाएं:
    > vi /opt/apigee/customer/application/sso.properties
  2. यहां दी गई प्रॉपर्टी सेट करें और फ़ाइल सेव करें:
    conf_logback_log_level=DEBUG
  3. Edge एसएसओ को रीस्टार्ट करना:
    > /opt/apigee/apigee-service/bin/apigee-service edge-sso restart