क्लाउड लॉगिंग सेट अप करें

Cloud Logging चालू करना

Fleet Engine में लॉगिंग की सुविधा अपने-आप चालू होनी चाहिए.

  1. लॉग एक्सप्लोरर खोलें.
  2. यह क्वेरी डालें:

    resource.type:"fleetengine.googleapis.com"
    

अगर क्वेरी के नतीजे लॉग की सूची दिखाते हैं, तो इसका मतलब है कि लॉगिंग की सुविधा चालू है.

अगर आपको इस क्वेरी के नतीजों में कोई लॉग नहीं दिखता है, तो हो सकता है कि आपके प्रोजेक्ट के लिए Cloud Logging चालू न हो. क्लाउड लॉगिंग की सुविधा चालू करने के लिए, Google Maps Platform की सहायता टीम से संपर्क करें.

इस्तेमाल से जुड़े लॉग इकट्ठा करने की सुविधा चालू करना

मोबिलिटी सेवा की खास शर्तों के मुताबिक, Fleet Engine से जनरेट होने वाले कुछ लॉग डेटा को सिर्फ़ 30 दिनों तक सेव किया जा सकता है. Fleet Engine इन लॉग को TOS_RESTRICTED के तौर पर लेबल करता है और इन्हें सीमित समय तक सुरक्षित रखने वाले लॉग बकेट में क्रम से लगाता है. आपको यह बकेट, यहां दिखाए गए तरीके से बनाना होगा.

अन्य सभी लॉग डेटा को डिफ़ॉल्ट बकेट में असाइन किया जाता है. इसमें डेटा को ज़्यादा समय तक सेव रखा जा सकता है. इसके बारे में मोबिलिटी सेवा से जुड़ी खास शर्तों में बताया गया है. अपने लॉग बकेट और उनके रखरखाव की अवधियों को पसंद के मुताबिक बनाने के बारे में जानने के लिए, Google Cloud Console में लॉग स्टोरेज देखें.

विश्लेषण के लिए, लॉग डेटा का पूरा सेट पाने के लिए, पाबंदी वाले और डिफ़ॉल्ट लॉग से मिले डेटा को एक साथ जोड़ा जा सकता है.

इस्तेमाल से जुड़ी पाबंदियों के लॉग चालू करने के लिए, यह तरीका अपनाएं:

  1. पाबंदी के साथ इस्तेमाल किए जाने वाले लॉग के लिए, सिंक और बकेट बनाएं. साथ ही, लॉग को उनके सही बकेट में फ़िल्टर करें.

  2. इस्तेमाल से जुड़े लॉग को चालू करने के लिए, सहायता टीम से संपर्क करें.

ज़्यादा जानकारी के लिए, यहां दिए गए सेक्शन देखें.

अपने प्रोजेक्ट में, प्रतिबंधित लॉग के लिए सिंक और बकेट बनाना

  1. लॉग एक्सप्लोरर में, बाईं ओर मौजूद नेविगेशन में, लॉग राऊटर पेज खोलें.

  2. _Default लॉगिंग बकेट में बदलाव करें, ताकि इस्तेमाल से जुड़ी पाबंदियों वाले लॉग शामिल न किए जाएं.

    1. Log Router Sinks में जाकर, _Default logging bucket चुनें.
    2. कार्रवाइयां मेन्यू से, सिंक में बदलाव करें चुनें.
    3. सिंक से बाहर फ़िल्टर करने के लिए लॉग चुनें सेक्शन पर जाएं और बाहर रखें बटन पर क्लिक करें.
    4. बाहर रखे गए फ़िल्टर का नाम को ExcludeRestrictedLogs पर सेट करें.
    5. बनाएं और बाहर रखने का फ़िल्टर बॉक्स में, इस फ़िल्टर को चिपकाएं: labels.restriction="TOS_RESTRICTED"
    6. सिंक की गई जानकारी अपडेट करें पर क्लिक करें.
  3. सीमित इस्तेमाल वाले लॉग को सेव करने के लिए, सीमित ऐक्सेस वाला लॉगिंग बकेट बनाएं. इसके लिए, सभी लॉग के लिए एक सिंक और बकेट बनाएं. इसके बाद, उन लॉग को बाहर रखें जिन पर पाबंदी नहीं है.

    1. लॉग राउटर पेज पर सबसे ऊपर, सिंक बनाएं को चुनें.
    2. सिंक करने की जानकारी भरें:
      1. नाम: RestrictedLogs
      2. जानकारी: Fleet Engine की प्रतिबंधित इस्तेमाल वाली लॉग फ़ाइलों को रूट करता है.
    3. आगे बढ़ें पर क्लिक करें.
    4. सिंक डेस्टिनेशन की जानकारी भरें:
      1. सिंक सेवा: लॉगिंग बकेट चुनें
      2. लॉग बकेट चुनें: नई लॉग बकेट बनाएं को चुनें.
      3. बकेट की जानकारी डायलॉग में, यह जानकारी डालें:
        1. नाम: Restricted
        2. ब्यौरा: इसमें Fleet Engine के ऐसे लॉग शामिल होते हैं जिनके इस्तेमाल पर पाबंदी है.
      4. बाकी जानकारी में कोई बदलाव न करें और आगे बढ़ें पर क्लिक करें.
      5. डेटा के रखरखाव की अवधि को 30 दिनों पर सेट करें. (डेटा को सुरक्षित रखने की अवधि 30 दिनों से ज़्यादा नहीं होनी चाहिए.)
      6. बकेट बनाएं पर क्लिक करें.
    5. सिंक बनाने के डायलॉग बॉक्स में वापस जाएं और सिंक में शामिल करने के लिए लॉग सेक्शन को खाली छोड़ दें.
    6. सिंक से बाहर रखे जाने वाले लॉग सेक्शन में, एक्सक्लूज़न जोड़ें पर क्लिक करें और यह जानकारी भरें:
      1. बाहर रखने वाले फ़िल्टर का नाम: ExcludeNonRestrictedLogs
      2. शामिल नहीं करने वाला फ़िल्टर: NOT (resource.type = "fleetengine.googleapis.com/Fleet" OR resource.type = "fleetengine.googleapis.com/DeliveryFleet") NOT (labels.restriction = "TOS_RESTRICTED")
    7. सिंक बनाएं पर क्लिक करें.

इस्तेमाल से जुड़े लॉग की सुविधा चालू करने के लिए, सहायता टीम से संपर्क करें

  1. Google Maps Platform की सहायता टीम से संपर्क करें
  2. सहायता के लिए नया अनुरोध करने के लिए, केस बनाएं पर क्लिक करें.
  3. यह जानकारी दें:

    • चालू किए जाने वाले प्रोजेक्ट आईडी.
    • बदलाव का अनुरोध करने वाले व्यक्ति का ईमेल पता. इस व्यक्ति के पास, उन Google Cloud प्रोजेक्ट में बदलाव करने का ऐक्सेस होना चाहिए जिन्हें आपने सूची में शामिल किया है.
  4. हां लिखकर, यहां दी गई बातों से सहमत हों: Cloud Logging में Google Maps Content के इस्तेमाल पर पाबंदी लगाने की सुविधा चालू करने का मतलब है कि आप Google Maps Platform की शर्तों और परिवहन के लिए सेवा से जुड़ी खास शर्तों का पालन करने के लिए सहमत हैं. इनमें, Google Maps Content से जुड़ी कैश मेमोरी और इस्तेमाल की ज़रूरी शर्तें शामिल हैं.

सहायता टीम की ओर से आपके अनुरोध को पूरा करने के बाद, आपको इसकी पुष्टि करने वाला एक ईमेल मिलेगा. इसमें बताया जाएगा कि आपके प्रोजेक्ट के लिए लॉगिंग की सुविधा चालू कर दी गई है.

आगे क्या करना है

Logs Explorer में लॉग इस्तेमाल करने का तरीका जानें.