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

डिफ़ॉल्ट रूप से, Edge कॉम्पोनेंट के लॉग फ़ाइलें, /opt/apigee/var/log/component_name डायरेक्ट्री में लिखी जाती हैं. यहां component_name इनमें से कोई एक हो सकता है:

  • apigee-cassandra (कैसेंड्रा)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (PostgreSQL डेटाबेस)
  • apigee-qpidd (Qpidd)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (मैनेजमेंट सर्वर)
  • edge-management-ui (New Edge UI)
  • edge-message-processor (मैसेज प्रोसेसर)
  • edge-postgres-server (Postgres Server)
  • edge-qpid-server (Qpid Server)
  • edge-router (Edge Router)

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

New Edge UI को छोड़कर, 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

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