بعد تفعيل التسجيل، تكون أنت المسؤول عن إعداد الطريقة التي تريد بها توجيه السجلات وتخزينها والاحتفاظ بها. قد تتحمل تكاليف إضافية في Google Cloud لإدخال السجلات والاحتفاظ بها في حال تجاوز حدود الاستخدام والاحتفاظ بالبيانات بدون رسوم. اطّلِع على أسعار مراقبة Google Cloud.
ومع ذلك، يمكنك التحكّم في تكاليف التسجيل باستخدام أيّ من الأساليب التالية الموضّحة في الأقسام التالية.
تقليل استخدام التسجيل
يمكنك الحد من كمية بيانات السجلّ التي يتم نقلها عن طريق استبعاد بعض إدخالات السجلّ. اطّلِع على استثناءات Cloud Logging و استبعاد السجلّات.
مثال: يُعدّل الأمر التالي حزمة تسجيل _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، يمكنك تجنُّب الرسوم المحتملة التي يتم تحصيلها مقابل تسجيل بيانات Cloud من خلال إيقاف نقل البيانات. يتم تلقائيًا توجيه سجلّات 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" ضمن ميزانية معيّنة.