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

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

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

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

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

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

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

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

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

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

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

الحصص

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

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

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

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

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

الفوترة

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

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

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

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

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

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

المراقبة

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

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

المقاييس

في Cloud Monitoring:

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

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

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

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

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

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

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

التنبيهات

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

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

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

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

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