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