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

डिफ़ॉल्ट रूप से, 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 के सभी कॉम्पोनेंट के लिए, डिफ़ॉल्ट लॉग फ़ाइल की जगह बदलने के लिए नीचे दिया गया तरीका अपनाएं एज यूज़र इंटरफ़ेस (यूआई) को छोड़कर:

  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
    अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है

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