نظرة عامة على إعداد التقارير والمراقبة

من المهم مراجعة معلومات استخدام واجهة برمجة التطبيقات في Google Maps Platform والحصة ومعلومات الفوترة بانتظام. تساعدك هذه المعلومات في قياس استخدام واجهة برمجة التطبيقات والبقاء ضمن حدود الاستهلاك المحدّدة مسبقًا والتحكّم في التكاليف من خلال الميزانيات المخطّط لها. يمكن أن تنبهك مراجعة هذه المعلومات أيضًا إلى أي تفاعلات غير متوقعة قد تحدث بين تطبيقاتك وخدمات "منصة خرائط Google".

توفر "منصة الخرائط" أداتين يمكن أن تساعدك في مراجعة معلومات الاستخدام والحصة ومعلومات الفوترة:

  • إعداد التقارير: مجموعة من التقارير المرئية المحدّدة مسبقًا التي تتيح لك الاطّلاع بسهولة على معلومات الاستخدام الأساسي لواجهة برمجة التطبيقات والحصة والفوترة في Google Cloud Console. يمكنك سريعًا تحديد عدد طلبات البيانات من واجهة برمجة التطبيقات، ومعرفة مدى اقترابك من بلوغ حصص استخدام واجهة برمجة التطبيقات، ومراقبة استخدام الفوترة بمرور الوقت.
  • المراقبة: مجموعة من الأدوات، سواء في "وحدة تحكّم السحابة الإلكترونية" أو من خلال واجهة برمجة تطبيقات، تتيح لك مراقبة استخدام واجهة برمجة التطبيقات والحصة ومعلومات الفوترة وتحديد التنبيهات عند اقتراب أيّ من هذه التقييمات من حدٍّ محدّد مسبقًا.

    تتيح لك ميزة "المراقبة" إنشاء لوحات مراقبة مخصّصة تعرض المقاييس بأنواع مختلفة من الرسوم البيانية. يمكنك أيضًا إصدار إشعارات تنبيه، مثل الرسائل الإلكترونية أو الرسائل القصيرة، عندما يتجاوز أحد المقاييس حدًا مُحدَّدًا مسبقًا.

إعداد التقارير

إعداد التقارير: تهدف هذه الميزة في "منصّة خرائط Google" إلى توفير مجموعة من التقارير المرئية المحدّدة مسبقًا التي تتيح لك الاطّلاع بسهولة على معلومات الاستخدام الأساسية لواجهة برمجة التطبيقات والحصة ومعلومات الفوترة في وحدة تحكّم Cloud Console. يمكنك الاطّلاع على تقارير استخدام واجهة برمجة التطبيقات Maps Platform API والحصة وأرقام الفوترة باستخدام وحدة تحكّم السحابة الإلكترونية.

تقارير واجهات برمجة التطبيقات والخدمات

يقدّم تقرير واجهات برمجة التطبيقات والخدمات في Cloud Console مقاييس الاستخدام لجميع واجهات برمجة التطبيقات المفعّلة لمشروعك، بما في ذلك واجهات برمجة التطبيقات ومجموعات تطوير البرامج (SDK) لمنصّة "خرائط Google" بالإضافة إلى جميع خدمات Google وواجهات برمجة التطبيقات الأخرى.

تعرض هذه الصورة تقرير واجهات برمجة التطبيقات والخدمات.

لقطة شاشة لصفحة "واجهات برمجة التطبيقات لمراقبة واجهات برمجة التطبيقات" في Google Cloud Console تعرض لوحة بيانات تقرير "واجهات برمجة التطبيقات والخدمات". ويعرض هذا التقرير رسومات بيانية منفصلة لكلّ من "عدد الزيارات" و"الأخطاء" و"متوسط وقت الاستجابة". يمكن أن تعرض هذه الرسوم البيانية
  بيانات لمدة ساعة واحدة حتى 30 يومًا.

الحصص

تضع الحصص حدودًا لعدد الطلبات التي يمكن لمشروعك إرسالها إلى واجهتَي برمجة التطبيقات Maps Platform API. يمكن أن تكون الطلبات محدودة بثلاث طرق:

  • يوميًا
  • بالدقيقة
  • لكل مستخدم في الدقيقة (حيثما كان ذلك متاحًا)

ولا يتم احتساب سوى الطلبات والطلبات الناجحة التي تتسبب في حدوث أخطاء في الخادم ضمن الحصة. لا يتم احتساب الطلبات التي يتعذّر فيها إثبات الهوية ضمن الحصة.

يتم عرض استخدام الحصة في الرسوم البيانية على صفحة تقرير الحصص في Cloud Console.

لقطة شاشة لصفحة "الحصص" في "خرائط Google" ضمن Google Cloud Console يعرض هذا التقرير الحصص حسب واجهة برمجة التطبيقات باستخدام أداة اختيار، ثم يعرض عدد عمليات تحميل الخرائط مقارنةً بالحصص المحدَّدة لواجهة برمجة التطبيقات المعنيّة.

الفوترة

توفِّر تقارير الفوترة في Cloud Console معلومات الفوترة والتكلفة ذات الصلة بالمشروع الذي اخترته.

تتيح لك صفحة "تقارير الفوترة في Cloud" عرض تكاليف استخدام Google Cloud Platform لجميع المشاريع المرتبطة بحساب فوترة Cloud. لمساعدتك في الاطّلاع على مؤشرات التكاليف المهمة بالنسبة إليك، يمكنك اختيار نطاق بيانات وتحديد نطاق زمني وضبط فلاتر الرسم البياني والتجميع حسب المشروع أو الخدمة أو رمز التخزين التعريفي أو الموقع الجغرافي.

يمكن أن تساعدك تقارير "الفوترة في السحابة الإلكترونية" في الإجابة عن أسئلة مثل:

  • ما هو مؤشر إنفاقي الحالي على Google Cloud Platform؟
  • ما هو المشروع الذي تطلّب أكبر تكلفة في الشهر الماضي؟
  • ما هي التكاليف المتوقّعة في المستقبل استنادًا إلى المؤشرات السابقة؟
  • ما هو مقدار الإنفاق حسب المنطقة؟

تعرض هذه الصورة تقرير الفوترة.

لقطة شاشة لصفحة "الفوترة" في "خرائط Google" ضمن Google Cloud Console يعرض هذا التقرير معلومات الفوترة
  لشهر تقويمي واحد لجميع المشاريع.

المراقبة

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

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

المقاييس

في "مراقبة السحابة الإلكترونية":

  • يصف المقياس شيئًا يتم قياسه. وتشمل أمثلة المقاييس عدد الطلبات المرسَلة إلى واجهة برمجة التطبيقات أو النسبة المئوية من حصة الاستخدام المستهلكة أو استخدام وحدة المعالجة المركزية (CPU) لجهاز افتراضي.
  • السلسلة الزمنية هي بنية بيانات تحتوي على قياسات مزوّدة بطابع زمني لمقياس معيّن ومعلومات عن مصدر هذه القياسات ومعناها.

لاستكشاف بيانات المقاييس، أنشئ رسمًا بيانيًا باستخدام "مستكشف المقاييس". على سبيل المثال، لعرض عدد طلبات واجهة برمجة التطبيقات في فواصل زمنية تبلغ دقيقة واحدة خلال الساعة الماضية، استخدِم أداة "مستكشف المقاييس" لإنشاء رسم بياني يعرض أحدث البيانات.

لقطة شاشة للرسم البياني الخطي المخصّص الذي يعرض أعداد واجهة برمجة التطبيقات يمكن أن يعرض الرسم البياني البيانات من ساعة واحدة
  إلى ستة أسابيع أو إطارًا زمنيًا مخصّصًا.

لوحات البيانات

تتيح لك لوحات البيانات عرض بيانات السلاسل الزمنية وتتبُّعها كمجموعة من الرسومات البيانية. لإنشاء لوحات بيانات مخصّصة، يمكنك استخدام Cloud Console أو Cloud Monitoring API.

تعرض الصورة التالية لوحة بيانات مخصّصة تتضمّن رسمَين بيانيَّين: رسم بياني للحصص على يمين الصفحة، ورسم بياني لعدد واجهات برمجة التطبيقات على يمين الصفحة.

لقطة شاشة لواجهة لوحة بيانات مخصّصة تعرض رسمَين بيانيَين الرسم البياني على اليسار هو رسم بياني للحصص،
  بينما الرسم البياني على اليمين هو رسم بياني لاستخدام واجهة برمجة التطبيقات. يُدرج كلا الرسمَين البيانيَين النقاط الزمنية على محورهما
  الأفقي.

التنبيهات

لتلقّي إشعارات عندما لا يستوفي أداء إحدى الخدمات المعايير التي تحدّدها، أنشئ سياسة تنبيهات. على سبيل المثال، يمكنك إنشاء سياسة تنبيهات تُعلم فريقك قيد الطلب عندما تتجاوز النسبة المئوية التسعون لمُدد الاستجابة للردود HTTP 200 من خدمتك 100 ملي ثانية.

تمنحك التنبيهات معلومات في الوقت المناسب عن المشاكل في تطبيقات السحابة الإلكترونية حتى تتمكّن من حلّها بسرعة.

تتيح خدمة Cloud Monitoring العديد من أنواع التنبيهات، مثل:

  • تنبيهات حدود المقاييس: يمكنك تشغيل تنبيه إذا ارتفع مقياس فوق قيمة معيّنة أو انخفض عنها لفترة زمنية معيّنة أو زاد المقياس أو انخفض بنسبة مئوية محدّدة مسبقًا.
  • تنبيهات الميزانية: يتم إرسال الإشعارات عندما تتجاوز تكاليفك نسبة مئوية من ميزانيتك.
  • تنبيهات الحصة: لإطلاق الإشعارات عندما يقترب استخدامك من الحدّ الأقصى للحصة المخصّصة لك.

الخطوات التالية