Çeşitli Firebase ürünlerinden Cloud Logging'ye veri aktararak projenizdeki ve uygulamalarınızdaki günlükleri görüntüleyebilir, arayabilir, filtreleyebilir ve sorgulayabilirsiniz. Dışa aktarılan verileri kullanarak günlük tabanlı metrikler oluşturup kullanabilir, grafikler ve özel kontrol panelleri oluşturabilir ve özel uyarılar ayarlayabilirsiniz.
Aşağıdaki ürünler, Cloud Logging'ya veri dışa aktarma özelliğini destekler:
Firebase Hosting: Dışa aktarma işlemini ayarladıktan sonra Firebase, Firebase Hosting sitelerinizden gelen web isteği günlüklerini Cloud Logging'a aktarır.
Firebase App Hosting: Dışa aktarma ayarlamanıza gerek yoktur. Firebase, Firebase App Hosting için günlükleri otomatik olarak Cloud Logging'e aktarır.
Cloud Functions for Firebase: Dışa aktarma ayarlamanıza gerek yoktur. Firebase, işlevlerin günlüklerini otomatik olarak Cloud Logging konumuna aktarır.
Bu sayfa aşağıdaki konularda size yardımcı olur:
- Cloud Logging'ya aktarılan verilerle neler yapabileceğinizi anlama
- Cloud Logging için dışa aktarma işlemini ayarlama
- Dışa aktarma işlemini ayarladıktan sonraki süreci anlama
- Cloud Logging kotalar, fiyatlandırma ve elde tutma
Cloud Logging'ya aktarılan verilerle neler yapabilirsiniz?
Cloud Logging, Google Cloud Observability Suite tarafından sağlanır.
Cloud Logging'ya aktarılan verilerle çalışabileceğiniz bazı yöntemler aşağıda verilmiştir:
Bu günlükleri görüntülemek, aramak ve filtrelemek için Google Cloud konsolunda Logs Explorer simgesini kullanabilirsiniz.
Günlüklerinizi sorgulayabilir, günlük tabanlı metrikler oluşturup kullanabilir, grafikler ve özel kontrol panelleri oluşturabilir, özel uyarılar ayarlayabilir ve günlük verilerinizi saklayabilirsiniz.
Verilerinizi diğer hizmet sağlayıcılara aktarabilirsiniz.
Bu seçenekler hakkında daha fazla bilgiyi genel Cloud Logging belgelerinde ve Firebase Hosting ürününe özel sayfada bulabilirsiniz.
Cloud Functions for Firebase için günlüklerinizi Firebase konsolunun Functions kontrol panelinde de görüntüleyebilirsiniz.
Cloud Logging için dışa aktarma işlemini ayarlama
Cloud Logging'ya dışa aktarma işlemini nasıl ayarlayacağınız aşağıda açıklanmıştır:
Firebase konsolunda oturum açın, ardından projenizi seçin.
simgesini tıklayın, ardından Proje Ayarları'nı seçin.
Entegrasyonlar sekmesini seçin.
Cloud Logging entegrasyon kartında Bağlantı'yı tıklayın.
Cloud Logging'a dışa aktarma işlemini ayarlamak için ekrandaki talimatları uygulayın.
Halihazırda bir veya daha fazla etkin<0x0x0A>Firebase Hosting siteniz varsa bağlama iş akışında, sitelerinizin her birinden gelen günlükler için tahmini bir veri kullanımı düzeyi gösterilir. Bu değer, önceki 30 günün günlük hacmine göre tahmin edilir.
Cloud Logging bağlantısını kaldır
Cloud Logging ile bağlantının kaldırılması, yeni günlüklerin dışa aktarılmasını durdurur.
Cloud Logging ile bağlantıyı kaldırdığınızda yalnızca Firebase App Hosting ve Firebase Hosting için dışa aktarma durdurulabilir. Cloud Functions for Firebase için günlüklerin dışa aktarılmasını durduramazsınız.
Aşağıdakilere dikkat edin:
Cloud Logging'ya aktarılan tüm veriler, izin verilen saklama süresi boyunca korunur ve depolama ücretleri alınmaya devam edebilir. Daha fazla faturalandırma yapılmaması için günlüklerinizi manuel olarak silebilirsiniz.
Diğer hizmetlerde (ör. BigQuery) depolanan Cloud Logging verileriniz varsa bu veriler, veri kalıcılığı açısından farklı şartlara tabi olabilir.
Firebase projesi düzeyinde, ürün düzeyinde veya belirli bir ürün için arka uç ya da site düzeyinde Cloud Logging ile bağlantıyı kaldırabilirsiniz.
Cloud Logging ile bağlantıyı kaldırmak için:
Firebase konsolunda Entegrasyonlar sayfasına gidin.
Cloud Logging kartında Yönet'i tıklayın.
Belirli bir ürünün bağlantısını kaldırmayı veya belirli bir ürün için belirli bir arka uç ya da sitenin bağlantısını kaldırmayı seçin.
Firebase projenizin bağlantısını tamamen kaldırmak için sayfanın en altındaki düğmeyi bulun.
İstendiğinde dışa aktarma işlemlerini durdurmak istediğinizi onaylayın.
Dışa aktarma ayarlarını yaptıktan sonra ne olur?
Veri dışa aktarma ayarlarını yaptıktan sonra aşağıdakileri bekleyebilirsiniz.
Firebase Hosting
Hosting sitelerinize yapılan yeni isteklerin günlüklerini genellikle istek yapıldıktan sonraki
30 dakika içinde görüntüleyebilirsiniz.Veri kullanım düzeylerinizi izleme:
Hosting sitelerinizdeki günlüklerin veri kullanım düzeyini Firebase konsolundaki Cloud Logging entegrasyon kartında görüntüleyin.
Logs Explorer konsolunda site başına veri kullanım düzeyinizi görüntüleyin (Google Cloud metriği).
log_bytesProjeniz diğer ürünler için Cloud Logging kullanıyorsa toplam kullanımı Logs Explorer bölümünde de görüntüleyebilirsiniz.
Cloud Logging kotalar, fiyatlandırma ve elde tutma
Cloud Logging, aylık (proje başına) ücretsiz kullanım düzeyi sunar. Kullanım, Cloud Logging kullanan herhangi bir Google veya Firebase ürününde olabilir. Ücretli ek kullanımı ve özellikleri etkinleştirmek için projenizi kullandıkça öde Blaze fiyatlandırma planına yükseltebilirsiniz. için fiyatlandırma hakkında daha fazla bilgi edinin.Cloud Logging
Cloud Logging ve faturalandırmayı izleyip yönetebilirsiniz:
Google Cloud Fiyat Hesaplayıcı'yı kullanarak Cloud Logging faturalarınızı tahmini olarak hesaplayın.
Günlük havuzları için hariç tutma filtreleri oluşturarak günlükleri kısıtlayın.
Maliyetleri kontrol etmek için uyarılar ayarlayın.
Günlükler 30 günün ardından otomatik olarak silinir. Ayrıca özel saklama seçeneği de bulunur.
Belirli bir istek veya etkinliğin günlük girişi gecikebilir ya da nadir durumlarda bırakılabilir. Günlükler, istekleri veya etkinlikleri anlamak için kullanılabilse de projenizin kullanım ve faturalandırma bölümünde görünen gerçek kullanımı yansıtmayabilir.