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

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

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

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

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

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

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

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

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

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

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

الحصص

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

  • يوميًا
  • بالدقيقة
  • لكل مستخدم في الدقيقة (عند توفرها)

يتم احتساب الطلبات والطلبات الناجحة فقط التي تتسبب في أخطاء الخادم ضمن الحصة. ولن يتم احتساب الطلبات التي لا تجتاز المصادقة ضمن الحصة.

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

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

الفوترة

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

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

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

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

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

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

المراقبة

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

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

المقاييس

In Cloud Monitoring:

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

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

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

Dashboards

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

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

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

التنبيهات

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

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

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

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