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

Edge for Private Cloud v4.18.05

डिफ़ॉल्ट तौर पर, किसी एज कॉम्पोनेंट के लिए लॉग फ़ाइलें, /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