लॉग फ़ाइल की जगह सेट करना

डिफ़ॉल्ट रूप से, Edge कॉम्पोनेंट की लॉग फ़ाइलें /opt/apigee/var/log/component_name डायरेक्ट्री में सेव होती हैं. यहां 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 (क्लासिक यूज़र इंटरफ़ेस (यूआई))

इस सूची के अलावा, Edge सेटअप की प्रोसेस को /opt/apigee/var/log/apigee-setup डायरेक्ट्री में भी लॉग करता है.

Edge यूज़र इंटरफ़ेस (यूआई) को छोड़कर, Edge के सभी कॉम्पोनेंट के लिए डिफ़ॉल्ट लॉग फ़ाइल की जगह बदलने के लिए, यह तरीका अपनाएं:

  1. यह फ़ाइल बनाएं:
    /opt/apigee/etc/component_name.d/APIGEE_APP_LOGDIR.sh
  2. फ़ाइल में यह प्रॉपर्टी जोड़ें:
    APIGEE_APP_LOGDIR=/directory/path

    जहां /directory/path, लॉग फ़ाइलों की डायरेक्ट्री के बारे में बताता है.

  3. पक्का करें कि डायरेक्ट्री को "apigee" उपयोगकर्ता ऐक्सेस कर सके:
    chown apigee:apigee /directory/path
  4. कॉम्पोनेंट को रीस्टार्ट करें:
    /opt/apigee/apigee-service/bin/apigee-service component_name restart

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