كجزء من إدارة مشاريعك على Firebase، عليك مراجعة استخدام Cloud Storage (على سبيل المثال، عدد البايتات التي يتم تخزينها وعدد requests for download (طلبات التنزيل) الواردة من تطبيقاتك).
لمراجعة Cloud Storage الاستخدام الذي تمّت فوترته، يُرجى الاطّلاع على لوحة بيانات الاستخدام والفوترة.
بالنسبة إلى استخدام الموارد، يمكن أن تساعدك علامة التبويب Cloud Storage الاستخدام في وحدة تحكّم Firebase والمقاييس المتاحة من خلال Cloud Monitoring في مراقبة استخدام Cloud Storage. يمكن أن يساعدك هذا النوع من المراقبة في تحديد المشاكل المحتملة في تطبيقك. ويمكن أن يمنحك أيضًا الاطّلاع على استخدام تطبيقك إحصاءات عن فاتورتك. بالإضافة إلى ذلك، إذا لاحظت أي مشكلة، يمكنك الحصول على صورة واضحة عن عمليات حزمة Cloud Storage (على سبيل المثال، من خلال مراقبة تقييم Cloud Storage Security Rules) للمساعدة في تحديد وحلّ المشاكل.
وحدة تحكّم Firebase
تتضمّن وحدة تحكّم Firebase لوحة بيانات استخدام تعرض عدد وحدات التخزين المبرمَجة المخزّنة وعدد العناصر وسعة النطاق وطلبات التنزيل بمرور الوقت. يتم تحديث مقاييس التخزين (وحدات البايت المخزنة وعدد العناصر) في غضون 24 ساعة. يتم تعديل مقاييس الاستخدام (معدل نقل البيانات وطلبات التنزيل) كل بضع ساعات.
بالإضافة إلى ذلك، توفّر وحدة تحكّم Firebase لوحة بيانات تقييم Firebase Security Rules، وهي عرض مفيد وسريع للاطّلاع على عمليات استدعاء القواعد. يمكنك إضافة تحليل تفصيلي إلى هذه لوحة البيانات في "مراقبة السحابة الإلكترونية".
وحدة تحكّم واحدة (Google Cloud)
بما أنّ مشروع Firebase هو مجرد مشروع Google Cloud مع إضافة خدمات Firebase وإعداداته، يمكنك الاطّلاع على مشروعك في وحدة تحكّم Google Cloud.
إذا كان لديك حزمة Cloud Storage تلقائية بتنسيق الاسم
*.appspot.com
Cloud Monitoring
يجمع Cloud Monitoring المقاييس والأحداث والبيانات الوصفية من منتجات Google Cloud التي يمكنك استخدامها ل إنشاء لوحات البيانات والرسوم البيانية والتنبيهات. Cloud Monitoring تتضمّن مقاييس Cloud Storage التالية ذات الصلة بقواعد الأمان:
اسم المقياس | الوصف |
---|---|
تقييمات القواعد | عدد عمليات تقييم Cloud Storage Security Rules التي تم إجراؤها استجابةً لطلبات الكتابة أو القراءة يمكنك تقسيم هذا المقياس حسب نتيجة الطلب (ALLOW أو DENY أو ERROR) أو اسم الحزمة. |
- معدّل البيانات في الملف الصوتي
- يتم أخذ عينات من مقاييس Cloud Storage كل 60 ثانية، ولكن قد يستغرق ظهور التعديلات في لوحات البيانات ما يصل إلى 4 دقائق.
باستخدام هذه المقاييس، يمكنك إعداد لوحة بيانات Cloud Storage مثل ما يلي:
أكمِل الخطوات أدناه لبدء مراقبة Cloud Storage باستخدام Cloud Monitoring.
إنشاء مساحة عمل "مراقبة السحابة الإلكترونية"
لمراقبة Firebase باستخدام ميزة "مراقبة السحابة الإلكترونية"، عليك إعداد مساحة عمل لمشروعك. تنظم مساحة العمل مراقبة المعلومات من مشروع واحد أو أكثر. بعد إعداد مساحة عمل، يمكنك إنشاء لوحات بيانات وسياسات تنبيه مخصّصة.
فتح صفحة "مراقبة السحابة الإلكترونية"
إذا كان مشروعك جزءًا من مساحة عمل، ستفتح صفحة "مراقبة السحابة الإلكترونية". بخلاف ذلك، اختَر مساحة عمل لمشروعك.
حدِّد الخيار مساحة عمل جديدة أو اختَر مساحة عمل حالية.
انقر على إضافة. بعد إنشاء مساحة العمل، يتم فتح صفحة "مراقبة السحابة الإلكترونية".
إنشاء لوحة بيانات وإضافة رسم بياني
عرض مقاييس Firebase التي تم جمعها من مراقبة السحابة الإلكترونية في الرسوم البيانية ولوحات البيانات
قبل المتابعة، تأكَّد من أنّ مشروعك هو جزء من مساحة عمل "مراقبة السحابة الإلكترونية".
في صفحة "مراقبة السحابة الإلكترونية"، افتح مساحة العمل وانتقِل إلى صفحة لوحات البيانات.
انقر على إنشاء لوحة بيانات وأدخِل اسمًا للوحة البيانات.
في أعلى يسار الصفحة، انقر على إضافة رسم بياني.
في نافذة إضافة رسم بياني، أدخِل عنوانًا للرسم البياني. انقر على علامة التبويب المقياس.
في الحقل العثور على نوع المورد ومقياسه، أدخِل Cloud Storage for Firebase. من القائمة المنسدلة التي تتم تعبئتها تلقائيًا، اختَر أحد مقاييس Cloud Storage.
لإضافة المزيد من المقاييس إلى الرسم البياني نفسه، انقر على إضافة مقياس وكرِّر الخطوة السابقة.
يمكنك اختياريًا تخصيص الرسم البياني حسب الحاجة. على سبيل المثال، في حقل الفلتر، انقر على + إضافة فلتر. انتقِل للأسفل، ثم اختَر قيمة أو نطاقًا للمقياس الذي يهمّك فلترة الرسم البياني حسبه.
انقر على حفظ.
لمزيد من المعلومات عن الرسوم البيانية في "مراقبة السحابة الإلكترونية"، راجِع مقالة العمل مع الرسوم البيانية.
إنشاء سياسة تنبيه
يمكنك إنشاء سياسة تنبيهات استنادًا إلى مقاييس Firebase. يمكنك اتّباع الخطوات التالية لإنشاء سياسة تنبيهات تُرسِل إليك رسائل إلكترونية عندما يستوفي مقياس Firebase معيّن حدًا معيّنًا.
قبل المتابعة، تأكَّد من أنّ مشروعك جزء من مساحة عمل Cloud Monitoring.
في صفحة "مراقبة السحابة الإلكترونية"، افتح مساحة العمل وانتقِل إلى صفحة التنبيهات.
انقر على إنشاء سياسة.
أدخِل اسمًا لسياسة التنبيهات.
أضِف شرط تنبيه استنادًا إلى أحد المقاييس Firebase. انقر على إضافة شرط.
اختَر استهدافًا. في الحقل العثور على نوع المورد ومقياسه، أدخِل Cloud Storage for Firebase. من القائمة المنسدلة التي تتم تعبئتها تلقائيًا، اختَر أحد مقاييس Cloud Storage.
ضمن عوامل تشغيل السياسة، استخدِم الحقول المنسدلة لتحديد شرط التحذير.
أضِف قناة إشعارات إلى سياسة التنبيهات. ضمن الإشعارات، انقر على إضافة قناة إشعارات. اختَر البريد الإلكتروني من القائمة المنسدلة.
أدخِل بريدك الإلكتروني في الحقل عنوان البريد الإلكتروني. انقر على إضافة.
يمكنك اختياريًا ملء حقل الوثائق لتضمين معلومات إضافية في الإشعار عبر البريد الإلكتروني.
انقر على حفظ.
إذا تجاوز استخدامك Cloud Storage الحدّ الأقصى الذي تم ضبطه، ستتلقّى تنبيهًا عبر البريد الإلكتروني.
لمزيد من المعلومات عن سياسات التنبيهات، يُرجى الاطّلاع على مقالة مقدّمة عن التنبيهات.