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

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

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

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

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

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

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

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

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

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

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

الحصص

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

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

يتم احتساب الطلبات والطلبات الناجحة فقط التي تؤدي إلى حدوث أخطاء في الخادم ضمن الحصة. إنّ الطلبات التي لا تجتاز المصادقة لا تُحتسَب ضمن الحصة.

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

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

الإذن بالوصول إلى الفوترة

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

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

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

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

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

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

المراقبة

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

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

المقاييس

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

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

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

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

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

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

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

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

التنبيهات

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

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

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

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