Günlük kaydı etkinleştirildikten sonra günlüklerinizi nasıl yönlendirmek, depolamak ve saklamak istediğinizi ayarlamak sizin sorumluluğunuzdadır. Ücretsiz kullanım ve saklama sınırlarını aşarsanız günlük besleme ve saklama için ek Google Cloud maliyetlerine tabi olabilirsiniz. Google Cloud Gözlemlenebilirliği fiyatlandırması başlıklı makaleyi inceleyin.
Ancak aşağıdaki bölümlerde açıklanan aşağıdaki yaklaşımlardan herhangi birini kullanarak günlük kaydı maliyetlerini kontrol edebilirsiniz.
Günlük kaydı kullanımını azaltma
Belirli günlük girişlerini hariç tutarak alınan günlük verilerinin miktarını sınırlayabilirsiniz. Cloud Logging Hariç Tutmaları ve Günlükleri hariç tutma başlıklı makaleleri inceleyin.
Örnek: Aşağıdaki komut, _Default
günlükleme paketini GetVehicle
günlüklerini hariç tutacak şekilde günceller.
gcloud logging sinks update _Default \
--add-exclusion=name=get-vehicle,filter='jsonPayload.@type:"type.googleapis.com/maps.fleetengine.v1.GetVehicleLog"'
Günlükleri dışa aktarma veya yönlendirme
Varsayılan besleme ve depolama maliyetlerinden kaçınmak için günlükleri diğer Google Cloud veya harici hedeflere yönlendirebilirsiniz. Besleme maliyetlerini önlemek için bir sonraki bölümde açıklandığı gibi günlük beslemeyi kapattığınızdan emin olun.
Cloud Logging Dışa Aktarım İşlemleri ve Günlükleri dışa aktarma başlıklı makaleleri inceleyin.
Günlük beslemeyi devre dışı bırakma
Fleet Engine günlüklerini kullanmayı düşünmüyorsanız beslemeyi devre dışı bırakarak olası Cloud Logging ücretlerinden kaçınabilirsiniz. Fleet Engine günlükleri varsayılan olarak _Varsayılan günlük paketine yönlendirilir.
Aşağıdaki komut, _Default günlük kaydı paketini Fleet Engine günlüklerini beslemeyecek şekilde günceller.
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"'
Ayrıca Cloud Logging maliyetlerinizi bütçe dahilinde yönetmek için dört adım başlıklı makaleyi de inceleyin.