من المهم مراجعة معلومات استخدام واجهة برمجة التطبيقات في Google Maps Platform والحصة ومعلومات الفوترة بانتظام. تساعدك هذه المعلومات في قياس استخدام واجهة برمجة التطبيقات والبقاء ضمن حدود الاستهلاك المحدّدة مسبقًا والتحكّم في التكاليف من خلال الميزانيات المخطّط لها. يمكن أن تساعدك مراجعة هذه المعلومات أيضًا في رصد أي تفاعلات غير متوقّعة قد تحدث بين تطبيقاتك وخدمات "منصّة خرائط Google".
توفّر منصة "خرائط Google" أداتَين يمكن أن تساعداك في مراجعة معلومات الاستخدام والحصة والفوترة:
- إعداد التقارير: مجموعة من التقارير المرئية المحدّدة مسبقًا التي تتيح لك الاطّلاع بسهولة على معلومات الاستخدام الأساسي لواجهة برمجة التطبيقات والحصة والفوترة في Google Cloud Console. يمكنك تحديد عدد طلبات البيانات من واجهة برمجة التطبيقات بسرعة، والاطّلاع على مدى اقترابك من بلوغ حصص استخدام واجهة برمجة التطبيقات، ومراقبة استخدام الفوترة بمرور الوقت.
المراقبة: هي مجموعة من الأدوات التي تتيح لك مراقبة استخدام واجهة برمجة التطبيقات والحصة ومعلومات الفوترة وتحديد التنبيهات عندما يقترب أي من هذه المقاييس من حدّ محدَّد مسبقًا، في كل من Cloud Console وواجهة برمجة التطبيقات.
تتيح لك ميزة "المراقبة" إنشاء لوحات مراقبة مخصّصة تعرض المقاييس بأنواع مختلفة من الرسوم البيانية. يمكنك أيضًا إصدار إشعارات تنبيه، مثل الرسائل الإلكترونية أو الرسائل القصيرة، عندما يتجاوز أحد المقاييس حدًا مُحدَّدًا مسبقًا.
إعداد التقارير
توفّر إعداد التقارير في "منصة خرائط Google" مجموعة من التقارير المرئية المحدّدة مسبقًا التي تتيح لك الاطّلاع بسهولة على المعلومات الأساسية حول استخدام واجهة برمجة التطبيقات والحصة ومعلومات الفوترة في Cloud Console. يمكنك عرض تقارير حول استخدام واجهة برمجة التطبيقات لمنصة Maps Platform API وحصتها وأرقام الفوترة باستخدام Cloud Console.
تقارير واجهات برمجة التطبيقات والخدمات
يقدّم تقرير واجهات برمجة التطبيقات والخدمات في Cloud Console مقاييس الاستخدام لجميع واجهات برمجة التطبيقات المفعّلة لمشروعك، بما في ذلك واجهات برمجة التطبيقات ومجموعات تطوير البرامج (SDK) لمنصّة "خرائط Google" بالإضافة إلى جميع خدمات Google وواجهات برمجة التطبيقات الأخرى.
تعرض هذه الصورة تقرير واجهات برمجة التطبيقات والخدمات.
الحصص
تضع الحصص حدودًا لعدد الطلبات التي يمكن لمشروعك إرسالها إلى واجهتَي برمجة التطبيقات Maps Platform API. يمكن أن تكون الطلبات محدودة بثلاث طرق:
- يوميًا
- بالدقيقة
- لكل مستخدم في الدقيقة (حيثما كان ذلك متاحًا)
لا يتم احتساب سوى الطلبات الناجحة والطلبات التي تؤدي إلى حدوث أخطاء في الخادم ضمن الحصة. لا يتم احتساب الطلبات التي يتعذّر فيها إثبات الهوية ضمن الحصة.
يتم عرض استخدام الحصة في الرسوم البيانية على صفحة تقرير الحصص في Cloud Console.
الفوترة
تقدّم تقارير الفوترة في Cloud Console معلومات عن الفوترة والتكاليف ذات الصلة بالمشروع الذي اخترته.
تتيح لك صفحة "تقارير فوترة Cloud" عرض تكاليف استخدام Google Cloud Platform لجميع المشاريع المرتبطة بحساب على Cloud Billing. لمساعدتك في الاطّلاع على مؤشرات التكاليف المهمة بالنسبة إليك، يمكنك اختيار نطاق بيانات وتحديد نطاق زمني وضبط فلاتر الرسم البياني والتجميع حسب المشروع أو الخدمة أو رمز التخزين التعريفي أو الموقع الجغرافي.
يمكن أن تساعدك تقارير "الفوترة في السحابة الإلكترونية" في الإجابة عن أسئلة مثل:
- ما هو مؤشر إنفاقي الحالي على Google Cloud Platform؟
- ما هو المشروع الذي تطلّب أكبر تكلفة في الشهر الماضي؟
- ما هي التكاليف المتوقّعة في المستقبل استنادًا إلى المؤشرات السابقة؟
- ما هو مقدار الإنفاق حسب المنطقة؟
تعرض هذه الصورة تقرير الفوترة.
المراقبة
تجمع ميزة مراقبة السحابة الإلكترونية قياسات لخدمتك وموارد Google Cloud Platform التي تستخدمها. على سبيل المثال، يمكنك مراقبة طلبات البيانات من واجهة برمجة التطبيقات أو استخدام الحصة خلال فترة زمنية محدّدة.
لا يمكنك تحديد المقاييس والمخططات المخصصة فحسب، بل يمكنك أيضًا تحديد التنبيهات. استخدِم التنبيهات لإرسال إشعار عندما لا يستوفي أداء إحدى الخدمات المعايير التي تحدّدها. على سبيل المثال، يمكنك إرسال إشعار على شكل رسالة إلكترونية أو رسالة نصية إلى تطبيق Cloud Console للأجهزة الجوّالة وغيرها من الخيارات.
المقاييس
في Cloud Monitoring:
- يصف المقياس شيئًا يتم قياسه. تشمل أمثلة المقاييس عدد طلبات البيانات من واجهة برمجة التطبيقات، أو النسبة المئوية لحصة الاستخدام المستنفدة، أو معدّل استخدام وحدة المعالجة المركزية لجهاز افتراضي.
- السلسلة الزمنية هي بنية بيانات تحتوي على قياسات بطابع زمني لمقياس معيّن ومعلومات عن مصدر تلك القياسات ومعناها.
لاستكشاف بيانات المقاييس، أنشئ رسمًا بيانيًا باستخدام "مستكشف المقاييس". على سبيل المثال، لعرض عدد طلبات واجهة برمجة التطبيقات على فترات دقيقة واحدة خلال الساعة الماضية، استخدِم أداة "مستكشف المقاييس" لإنشاء رسم بياني يعرض أحدث البيانات.
لوحات البيانات
تتيح لك لوحات البيانات عرض بيانات السلسلة الزمنية ومراقبتها كمجموعة من الرسوم البيانية. لإنشاء لوحات بيانات مخصّصة، يمكنك استخدام Cloud Console أو Cloud Monitoring API.
تعرض الصورة التالية لوحة بيانات مخصّصة تتضمّن رسمَين بيانيَّين: رسم بياني للحصص على يمين الصفحة، ورسم بياني لعدد واجهات برمجة التطبيقات على يمين الصفحة.
التنبيهات
لكي يتم إعلامك عندما لا يفي أداء الخدمة بالمعايير التي حددتها، يمكنك إنشاء سياسة تنبيه. على سبيل المثال، يمكنك إنشاء سياسة تنبيهات تُعلم فريقك قيد الطلب عندما تتجاوز النسبة المئوية التسعون لمُدد الاستجابة للردود HTTP 200 من خدمتك 100 ملي ثانية.
تمنحك التنبيهات معلومات في الوقت المناسب عن المشاكل في تطبيقات السحابة الإلكترونية حتى تتمكّن من حلّها بسرعة.
تتيح ميزة "مراقبة السحابة الإلكترونية" العديد من أنواع التنبيهات، مثل:
- تنبيهات الحدّ الأدنى للمقاييس: يمكنك تشغيل تنبيه إذا ارتفع أحد المقاييس عن قيمة معيّنة أو انخفض عنها لمدة معيّنة أو في حال زيادة المقياس أو انخفاضه بنسبة مئوية محدَّدة مسبقًا.
- تنبيهات بشأن الميزانية: يمكنك تفعيل الإشعارات عندما تتجاوز تكاليفك نسبة مئوية من ميزانيتك.
- تنبيهات الحصة: لإطلاق الإشعارات عندما يقترب استخدامك من الحدّ الأقصى للحصة المخصّصة لك.