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

Cloud Logging की सुविधा चालू करना

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

  1. Logs Explorer खोलें.
  2. यह क्वेरी डालें:

    resource.type:"fleetengine.googleapis.com"
    

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

अगर आपको इस क्वेरी के नतीजों में कोई लॉग नहीं दिखता है, तो हो सकता है कि आपके प्रोजेक्ट के लिए Cloud Logging की सुविधा चालू न हो. 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. नाम: प्रतिबंधित
        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 के सीमित इस्तेमाल वाले कॉन्टेंट को चालू करने का मतलब है कि आप Google Maps Platform की शर्तों और मोबिलिटी सेवा की खास शर्तों का पालन करने के लिए सहमत हैं. इनमें Google Maps के कॉन्टेंट से जुड़ी, कैश मेमोरी में सेव करने और अनुमति के मुताबिक इस्तेमाल करने की ज़रूरी शर्तें शामिल हैं.

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

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

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