بعد تمكين التسجيل، تصبح مسؤولاً عن إعداد الطريقة التي تريد استخدامها لتوجيه السجلات وتخزينها والاحتفاظ بها. قد يتم فرض تكاليف إضافية على Google Cloud مقابل نقل السجلّات والاحتفاظ بها في حال تجاوزك حدود الاستخدام والاحتفاظ بالبيانات بدون رسوم. يُرجى الاطّلاع على أسعار مراقبة Google Cloud.
ومع ذلك، يمكنك التحكم في تكاليف التسجيل باستخدام أي من الأساليب التالية الموضحة في الأقسام التالية.
تقليل استخدام التسجيل
يمكنك تحديد مقدار بيانات السجل التي يتم نقلها من خلال استبعاد إدخالات سجل معينة. اطّلِع على استثناءات تسجيلات Cloud و استبعاد السجلات.
مثال: يُعدّل الأمر التالي حزمة تسجيل _Default
لاستبعاد سجلّات
GetVehicle
.
gcloud logging sinks update _Default \
--add-exclusion=name=get-vehicle,filter='jsonPayload.@type:"type.googleapis.com/maps.fleetengine.v1.GetVehicleLog"'
تصدير السجلّات أو توجيهها
يمكنك توجيه السجلّات إلى وجهات أخرى في Google Cloud أو إلى وجهات خارجية لتجنُّب التكاليف التلقائية لعملية التخزين والنقل. احرص على إيقاف نقل السجلّات، كما هو описан في القسم التالي، لتجنُّب تكاليف النقل.
يُرجى الاطّلاع على عمليات تصدير تسجيل الدخول إلى السحابة الإلكترونية وتصدير السجلات.
إيقاف نقل السجلّ
إذا كنت لا تنوي استخدام سجلات Fleet Engine، يمكنك تجنُّب الرسوم المحتملة التي يتم تحصيلها مقابل "تسجيلات السحابة الإلكترونية" من خلال إيقاف نقل البيانات. يتم تلقائيًا توجيه سجلات Fleet Engine إلى حزمة السجلّات _Default.
يعدّل الأمر التالي حزمة التسجيل _Default لمنع نقل سجلّات 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" ضمن ميزانية معيّنة.