किसी एज कॉम्पोनेंट के लिए लॉग लेवल सेट करना

डिफ़ॉल्ट रूप से, Edge के कॉम्पोनेंट INFO के लॉग लेवल का इस्तेमाल करते हैं. हालांकि, आपके पास हर Edge कॉम्पोनेंट के लिए लॉगिंग लेवल सेट करने का विकल्प होता है. उदाहरण के लिए, मैसेज प्रोसेसर के लिए इसे DEBUG या मैनेजमेंट सर्वर के लिए ERROR पर सेट किया जा सकता है.

उपलब्ध लॉग लेवल में ये शामिल हैं:

  • ALL
  • DEBUG
  • ERROR
  • FATAL
  • INFO
  • OFF
  • TRACE
  • WARN

अगर किसी कॉम्पोनेंट का लॉग लेवल सेट करना है, तो टोकन सेट करने के लिए कॉम्पोनेंट की प्रॉपर्टी फ़ाइल में बदलाव करें. इसके बाद, कॉम्पोनेंट को रीस्टार्ट करें:

  • Edge यूज़र इंटरफ़ेस (यूआई) के लिए, टोकन conf_logger_settings_application_log_level और conf_logger_settings_play_log_level हैं. उन्हें एक ही वैल्यू पर सेट करें.
  • Edge के अन्य कॉम्पोनेंट के लिए, टोकन conf_system_log.level है

एज यूआई कॉम्पोनेंट के लिए लॉग लेवल सेट करने के लिए:

  1. /opt/apigee/customer/application/ui.properties को किसी एडिटर में खोलें. अगर फ़ाइल मौजूद नहीं है, तो इसे बनाएं.
  2. ui.properties में, इन प्रॉपर्टी को पसंद के लॉग लेवल पर सेट करें. उदाहरण के लिए, इसे DEBUG पर सेट करने के लिए:
    conf_logger_settings_application_log_level=DEBUG
    conf_logger_settings_play_log_level=DEBUG
  3. फ़ाइल सेव करें.
  4. पक्का करें कि प्रॉपर्टी फ़ाइल का मालिकाना हक, "apigee" उपयोगकर्ता के पास हो:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Edge यूज़र इंटरफ़ेस (यूआई) को रीस्टार्ट करें:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

अन्य कॉम्पोनेंट के लिए लॉग लेवल सेट करने के लिए:

  1. /opt/apigee/customer/application/component_name.properties को किसी एडिटर में खोलें. यहां component_name इनमें से कोई एक हो सकता है:
    • apigee-cassandra (कैसंड्रा)
    • apigee-openldap (OpenLDAP)
    • apigee-postgresql (PostgreSQL डेटाबेस)
    • apigee-qpidd (सवाल और जवाब)
    • apigee-sso (Edge एसएसओ)
    • apigee-zookeeper (ZooKeeper)
    • edge-management-server (मैनेजमेंट सर्वर)
    • edge-management-ui (नया Edge यूज़र इंटरफ़ेस (यूआई))
    • edge-message-processor (मैसेज प्रोसेस करने वाला)
    • edge-postgres-server (पोस्टग्रेस सर्वर)
    • edge-qpid-server (Qpid सर्वर)
    • edge-router (एज राऊटर)
    • edge-ui (क्लासिक यूज़र इंटरफ़ेस (यूआई))

    अगर फ़ाइल मौजूद नहीं है, तो उसे बनाएं.

  2. प्रॉपर्टी फ़ाइल में, नीचे दी गई प्रॉपर्टी को पसंद के लॉग लेवल पर सेट करें. उदाहरण के लिए, इसे DEBUG पर सेट करने के लिए:
    conf_system_log.level=DEBUG
  3. फ़ाइल सेव करें.
  4. पक्का करें कि प्रॉपर्टी फ़ाइल का मालिकाना हक, "apigee" उपयोगकर्ता के पास हो:
    chown apigee:apigee /opt/apigee/customer/application/component_properties_file_name.properties
  5. नीचे दिए गए सिंटैक्स का इस्तेमाल करके कॉम्पोनेंट को रीस्टार्ट करें:
    /opt/apigee/apigee-service/bin/apigee-service component_name restart

कॉम्पोनेंट कॉन्फ़िगरेशन फ़ाइलों के नाम और जगह की जानकारी के बारे में ज़्यादा जानने के लिए, प्रॉपर्टी फ़ाइलों की जगह देखें.