डेटा लॉग में रखने की लागत कम करें

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

हालांकि, नीचे दिए गए सेक्शन में बताए गए इनमें से किसी भी तरीके का इस्तेमाल करके, डेटा को लॉग करने की लागत को कंट्रोल किया जा सकता है.

लॉगिंग के इस्तेमाल को कम करना

कुछ लॉग एंट्री को बाहर रखकर, डाले जाने वाले लॉग डेटा की संख्या को सीमित किया जा सकता है. क्लाउड लॉगिंग एक्सक्लूज़न और लॉग को बाहर रखना लेख पढ़ें.

उदाहरण: यह कमांड, _Default लॉगिंग बकेट को अपडेट करता है, ताकि GetVehicle लॉग शामिल न किए जाएं.

    gcloud logging sinks update _Default \
    --add-exclusion=name=get-vehicle,filter='jsonPayload.@type:"type.googleapis.com/maps.fleetengine.v1.GetVehicleLog"'

लॉग एक्सपोर्ट करना या उन्हें रूट करना

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

Cloud Logging एक्सपोर्ट और लॉग एक्सपोर्ट करना लेख पढ़ें.

लॉग डालने की सुविधा बंद करना

अगर आपको Fleet Engine के लॉग का इस्तेमाल नहीं करना है, तो डेटा डालने की सुविधा बंद करके, CloudLogging के लिए लगने वाले संभावित शुल्क से बचा जा सकता है. डिफ़ॉल्ट रूप से, Fleet Engine के लॉग को _Default लॉग बकेट में भेजा जाता है.

यह कमांड, _Default logging bucket को अपडेट करता है, ताकि Fleet Engine के लॉग को डाला न जाए.

    gcloud logging sinks update _Default \
    --log-filter='NOT LOG_ID("cloudaudit.googleapis.com/activity") \
    AND NOT LOG_ID("externalaudit.googleapis.com/activity") \
    AND NOT LOG_ID("cloudaudit.googleapis.com/system_event") \
    AND NOT LOG_ID("externalaudit.googleapis.com/system_event") \
    AND NOT LOG_ID("cloudaudit.googleapis.com/access_transparency") \
    AND NOT LOG_ID("externalaudit.googleapis.com/access_transparency") \
    AND NOT resource.type:"fleetengine.googleapis.com"'

बजट के हिसाब से Cloud Logging की लागत को मैनेज करने के चार तरीके भी देखें.