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