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

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

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

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

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

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

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

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

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

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

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

الحصص

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

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

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

يتم عرض استخدام الحصة في رسوم بيانية في صفحة تقرير الحصص في 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 المتوافق مع الأجهزة الجوّالة، وغير ذلك من الخيارات الأخرى.

المقاييس

في Cloud Monitoring:

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

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

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

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

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

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

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

التنبيهات

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

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

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

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

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