كجزء من إدارة مشاريع Firebase ، سترغب في مراجعة استخدام التخزين السحابي (على سبيل المثال ، عدد وحدات البايت التي يتم تخزينها وعدد طلبات التنزيل الواردة من تطبيقاتك).
لمراجعة استخدام فواتير التخزين السحابي ، تحقق من لوحة معلومات الاستخدام والفوترة .
لاستخدام الموارد ، يمكن أن تساعدك علامة التبويب استخدام التخزين السحابي في وحدة تحكم Firebase والمقاييس المتوفرة من خلال مراقبة السحابة في مراقبة استخدام التخزين السحابي. يمكن أن يساعدك هذا النوع من المراقبة في اكتشاف المشكلات المحتملة في تطبيقك. يمكن أن يمنحك النظر إلى استخدام التطبيق الخاص بك نظرة ثاقبة على فاتورتك. بالإضافة إلى ذلك ، إذا ظهر شيء ما ، فإن الحصول على صورة واضحة لعمليات حاوية التخزين السحابي (على سبيل المثال ، من خلال مراقبة تقييم قواعد أمان التخزين السحابي) يمكن أن يكون مفيدًا في استكشاف الأخطاء وإصلاحها.
وحدة تحكم Firebase
تتضمن وحدة تحكم Firebase لوحة معلومات للاستخدام تعرض وحدات بايت التخزين المخزنة وعدد العناصر وعرض النطاق الترددي وطلبات التنزيل بمرور الوقت. يتم تحديث مقاييس التخزين (وحدات البايت المخزنة وعدد العناصر) في غضون 24 ساعة. يتم تحديث مقاييس الاستخدام (النطاق الترددي وطلبات التنزيل) كل بضع ساعات.
بالإضافة إلى ذلك ، توفر وحدة التحكم في Firebase لوحة معلومات تقييم قواعد أمان Firebase ، وهي طريقة عرض مفيدة سريعة لاستدعاءات القواعد. يمكنك استكمال لوحة المعلومات هذه بتحليل مفصل في Cloud Monitoring.
جوجل كلاود كونسول
عند إنشاء مشروع Firebase ، فأنت تقوم أيضًا بإنشاء مشروع Google Cloud. تتعقب صفحة App Engine Quotas في Google Cloud Console معلومات استخدام التخزين اليومي بما في ذلك وحدات البايت المخزنة وعدد العناصر والنطاق الترددي المستخدم وطلبات التنزيل.
مراقبة السحابة
تجمع المراقبة السحابية المقاييس والأحداث والبيانات الوصفية من منتجات Google Cloud التي يمكنك استخدامها لإنشاء لوحات معلومات ومخططات وتنبيهات. تتضمن مراقبة السحابة مقاييس التخزين السحابي المتعلقة بقواعد الأمان التالية:
اسم المقياس | وصف |
---|---|
تقييمات القواعد | عدد تقييمات قواعد أمان التخزين السحابي التي يتم إجراؤها استجابةً لطلبات الكتابة أو القراءة. يمكنك تقسيم هذا المقياس إلى أسفل نتيجة الطلب (السماح ، أو الرفض ، أو الخطأ) أو اسم المجموعة. |
- معدل أخذ العينات
- يتم أخذ عينات من مقاييس التخزين السحابي كل 60 ثانية ، ولكن التحديثات قد تستغرق ما يصل إلى 4 دقائق لتظهر في لوحات المعلومات الخاصة بك.
باستخدام هذه المقاييس ، يمكنك إعداد لوحة معلومات Cloud Storage كما يلي:
أكمل الخطوات أدناه لبدء مراقبة التخزين السحابي باستخدام المراقبة السحابية.
إنشاء مساحة عمل المراقبة السحابية
لمراقبة Firebase باستخدام المراقبة السحابية ، يجب عليك إعداد مساحة عمل لمشروعك. تنظم مساحة العمل معلومات المراقبة من مشروع واحد أو أكثر. بعد إعداد مساحة عمل ، يمكنك إنشاء لوحات معلومات مخصصة وسياسات تنبيه.
إذا كان مشروعك بالفعل جزءًا من مساحة عمل ، تفتح صفحة مراقبة السحابة. خلاف ذلك ، حدد مساحة عمل لمشروعك.
حدد خيار مساحة عمل جديدة أو حدد مساحة عمل موجودة.
انقر فوق إضافة . بعد إنشاء مساحة العمل الخاصة بك ، تفتح صفحة مراقبة السحابة.
قم بإنشاء لوحة معلومات وإضافة مخطط
اعرض مقاييس Firebase التي تم جمعها من Cloud Monitoring في المخططات ولوحات المعلومات الخاصة بك.
قبل المتابعة ، تأكد من أن مشروعك جزء من مساحة عمل Cloud Monitoring .
في صفحة المراقبة السحابية ، افتح مساحة العمل الخاصة بك وانتقل إلى صفحة لوحات المعلومات .
انقر فوق إنشاء لوحة التحكم وأدخل اسم لوحة المعلومات.
في الزاوية العلوية اليسرى ، انقر فوق "إضافة مخطط" .
في نافذة إضافة مخطط ، أدخل عنوان مخطط. انقر فوق علامة التبويب متري .
في حقل البحث عن نوع المورد والقياس ، أدخل Cloud Storage for Firebase . من القائمة المنسدلة التي يتم ملؤها تلقائيًا ، حدد أحد مقاييس التخزين السحابي ..
لإضافة المزيد من المقاييس إلى نفس المخطط ، انقر فوق "إضافة مقياس" وكرر الخطوة السابقة.
اختياريًا ، صمم المخطط الخاص بك حسب الحاجة. على سبيل المثال ، في حقل عامل التصفية ، انقر فوق + إضافة عامل تصفية . قم بالتمرير لأسفل ، ثم حدد قيمة أو نطاقًا لمقياس الاهتمام الذي ترغب في تصفية الرسم البياني عليه.
انقر فوق حفظ .
لمزيد من المعلومات حول مخططات المراقبة السحابية ، راجع العمل باستخدام المخططات .
إنشاء سياسة تنبيه
يمكنك إنشاء سياسة تنبيه بناءً على مقاييس Firebase. يمكن أن يؤدي اتباع الخطوات أدناه إلى إنشاء سياسة تنبيه ترسل إليك بريدًا إلكترونيًا عندما يلبي مقياس Firebase حدًا معينًا.
قبل المتابعة ، تأكد من أن مشروعك جزء من مساحة عمل Cloud Monitoring .
في صفحة مراقبة السحابة ، افتح مساحة العمل الخاصة بك ، وانتقل إلى صفحة التنبيه .
انقر فوق إنشاء سياسة .
أدخل اسمًا لسياسة التنبيه الخاصة بك.
أضف شرط تنبيه بناءً على أحد مقاييس Firebase. انقر فوق إضافة شرط .
حدد الهدف . في حقل البحث عن نوع المورد والقياس ، أدخل Cloud Storage for Firebase . من القائمة المنسدلة التي يتم ملؤها تلقائيًا ، حدد أحد مقاييس التخزين السحابي.
ضمن مشغلات السياسة ، استخدم حقول القائمة المنسدلة لتحديد حالة التنبيه الخاصة بك.
أضف قناة إعلام إلى سياسة التنبيه الخاصة بك. ضمن الإخطارات ، انقر فوق إضافة قناة إعلام . حدد البريد الإلكتروني من القائمة المنسدلة.
أدخل بريدك الإلكتروني في حقل عنوان البريد الإلكتروني . انقر فوق إضافة .
اختياريًا ، املأ حقل التوثيق لتضمين معلومات إضافية في إشعار البريد الإلكتروني الخاص بك.
انقر فوق حفظ .
إذا تجاوز استخدام التخزين السحابي الخاص بك الحد الذي تم تكوينه ، فستتلقى تنبيهًا عبر البريد الإلكتروني.
لمزيد من المعلومات حول سياسات التنبيه ، راجع مقدمة حول التنبيه .