تصدير بيانات Firebase إلى Cloud Logging

يتيح لك تصدير البيانات من منتجات Firebase المختلفة إلى Cloud Logging إمكانية عرض السجلات والبحث فيها وفلترتها والاستعلام عنها من مشروعك وتطبيقاتك. باستخدام البيانات التي تم تصديرها، يمكنك إنشاء مقاييس مستندة إلى السجلّات واستخدامها، وإنشاء رسومات بيانية ولوحات بيانات مخصّصة، وإعداد تنبيهات مخصّصة.

تتيح المنتجات التالية تصدير البيانات إلى Cloud Logging:

  • Firebase Hosting: بعد إعداد عملية التصدير، يصدّر Firebase سجلّات طلبات الويب من مواقعك الإلكترونية Firebase Hosting إلى Cloud Logging.

  • Firebase App Hosting: لا حاجة إلى إعداد عملية التصدير، إذ يصدّر Firebase السجلات تلقائيًا من Firebase App Hosting إلى Cloud Logging.

  • Cloud Functions for Firebase: لا حاجة إلى إعداد التصدير، إذ يصدّر Firebase تلقائيًا سجلات الدوال إلى Cloud Logging.


تساعدك هذه الصفحة في ما يلي:

الإجراءات التي يمكنك تنفيذها باستخدام البيانات التي تم تصديرها إلى Cloud Logging

يتم توفير Cloud Logging من خلال Google Cloud Observability Suite.

في ما يلي بعض الطرق التي يمكنك من خلالها التعامل مع البيانات التي تم تصديرها إلى Cloud Logging:

  • يمكنك استخدام Logs Explorer في وحدة تحكّم Google Cloud لعرض هذه السجلّات والبحث فيها وفلترتها.

  • يمكنك طلب البحث في سجلّاتك وإنشاء مقاييس مستندة إلى السجلّات واستخدامها، وإنشاء رسومات بيانية ولوحات بيانات مخصّصة، وإعداد تنبيهات مخصّصة، وتخزين بيانات سجلّاتك.

  • يمكنك تصدير بياناتك إلى مقدّمي خدمات آخرين.

يمكنك الاطّلاع على مزيد من المعلومات حول هذه الخيارات في Cloud Loggingالمستندات العامة، بالإضافة إلى صفحة Firebase Hosting الخاصة بالمنتج.

يُرجى العِلم أنّه بالنسبة إلى Cloud Functions for Firebase، يمكنك أيضًا عرض سجلاتك في لوحة بيانات "الدوال" في وحدة تحكّم Firebase.



إعداد عملية التصدير إلى Cloud Logging

إليك كيفية إعداد عملية التصدير إلى Cloud Logging:

  1. سجِّل الدخول إلى وحدة تحكّم Firebase، ثم اختَر مشروعك.

  2. انقر على ، ثم اختَر إعدادات المشروع.

  3. اختَر علامة التبويب عمليات الدمج.

  4. في بطاقة دمج Cloud Logging، انقر على ربط.

  5. اتّبِع التعليمات الظاهرة على الشاشة لإعداد عملية التصدير إلى Cloud Logging.

    إذا كان لديك موقع إلكتروني واحد أو أكثر نشط، ستعرض عملية الربط مستوى تقديريًا لاستخدام البيانات للسجلات من كل موقع من مواقعك الإلكترونية.Firebase Hosting يتم تقدير هذه القيمة استنادًا إلى حجم السجلات من آخر 30 يومًا.

يؤدي إلغاء الربط بحساب Cloud Logging إلى إيقاف تصدير أي سجلّات جديدة.

يمكن أن يؤدي إلغاء الربط من Cloud Logging إلى إيقاف التصدير فقط بالنسبة إلى Firebase App Hosting وFirebase Hosting. لا يمكنك إيقاف تصدير السجلّات الخاصة بـ Cloud Functions for Firebase.

يُرجى الانتباه إلى ما يلي:

  • ستبقى أي بيانات تم تصديرها إلى Cloud Logging محفوظة لمدة الاحتفاظ المسموح بها، وقد يستمر تطبيق رسوم التخزين. يمكنك حذف السجلات يدويًا لمنع تحميل المزيد من الفواتير.

  • إذا كانت لديك بيانات Cloud Logging مخزّنة في خدمات أخرى (مثل BigQuery)، قد تخضع هذه البيانات لبنود مختلفة بشأن استمرار توفّر البيانات.

يمكنك إلغاء الربط من Cloud Logging على مستوى مشروع Firebase أو على مستوى المنتج أو على مستوى الخلفية أو الموقع الإلكتروني لمنتج معيّن.

في ما يلي كيفية إلغاء الربط من Cloud Logging:

  1. في وحدة تحكّم Firebase، انتقِل إلى صفحة عمليات الدمج.

  2. في بطاقة Cloud Logging، انقر على إدارة.

  3. اختَر إلغاء ربط منتج معيّن أو إلغاء ربط موقع إلكتروني أو نظام خلفي معيّن بمنتج معيّن.

    لإلغاء ربط مشروعك في Firebase بالكامل، ابحث عن الزر في أسفل الصفحة.

  4. عندما يُطلب منك ذلك، أكِّد رغبتك في إيقاف عمليات التصدير.



ماذا يحدث بعد إعداد عملية التصدير؟

بعد إعداد عملية تصدير البيانات، يمكنك توقّع ما يلي.

Firebase Hosting

  • يمكنك الاطّلاع على السجلات الخاصة بأي طلبات جديدة إلى مواقعك الإلكترونية Hosting عادةً في غضون 30 دقيقة من تقديم الطلب.

  • مراقبة مستويات استخدام البيانات:

    • يمكنك الاطّلاع على مستوى استخدام البيانات للسجلّات من مواقعك الإلكترونية Hosting في بطاقة دمج Cloud Logging في وحدة تحكّم Firebase.

    • يمكنك الاطّلاع على مستوى استخدام البيانات لكل موقع إلكتروني في Logs Explorer في وحدة تحكّم Google Cloud (المقياس log_bytes). إذا كان مشروعك يستخدم Cloud Logging لمنتجات أخرى، يمكنك أيضًا الاطّلاع على إجمالي الاستخدام total في Logs Explorer.



Cloud Logging الحصص والأسعار والاحتفاظ بالبيانات

توفّر Cloud Logging مستوى استخدام بدون أي تكلفة شهريًا (لكل مشروع). يمكن أن يكون الاستخدام من أي منتج من منتجات Google أو Firebase يستخدِم Cloud Logging. يمكنك ترقية مشروعك إلى خطة التسعير Blaze بنظام الدفع حسب الاستخدام للاستفادة من ميزات إضافية مدفوعة الأجر واستخدام إضافي مدفوع الأجر. مزيد من المعلومات حول أسعار Cloud Logging

يمكنك مراقبة Cloud Logging والفوترة وإدارتهما:

يتم حذف السجلات تلقائيًا بعد 30 يومًا، مع إمكانية ضبط مدة الاحتفاظ المخصّصة.

يُرجى العِلم أنّه قد يتأخّر ظهور إدخال السجل لطلب أو حدث معيّن، أو قد يتم حذفه في حالات نادرة. على الرغم من إمكانية استخدام السجلات لفهم الطلبات أو الأحداث، قد لا تعكس الاستخدام الفعلي الذي يظهر في استخدام مشروعك والفوترة.