مراقبة منصة خرائط Google

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

تجمع خدمة Cloud Monitoring مقاييس لواجهات برمجة التطبيقات والخدمة ولموارد Google Cloud Platform التي تستخدمها. يصف هذا الموضوع كيفية تهيئة "المراقبة في السحاب" وكيفية استخدامه لمراقبة استخدام واجهة برمجة التطبيقات، وإنشاء لوحات التحكم، وإنشاء التنبيهات.

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

تهيئة مراقبة السحابة الإلكترونية

تتيح لك المراقبة عرض المقاييس وإدارتها:

  • بالنسبة إلى مشروع واحد
  • بالنسبة إلى المشاريع المتعددة داخل مؤسسة واحدة
  • لمشاريع متعددة عبر مؤسسات متعددة

للتأكد من توفر مقاييس مشاريعك، نفذ ما يلي:

  1. في Google Cloud Console، اختَر المراقبة:

    الانتقال إلى المراقبة

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

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

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

  • مشروع تحديد النطاق: يخزِّن هذا المشروع عمليات الفحص في وقت التشغيل وسياسات التنبيه والمجموعات ولوحات البيانات التي يتم ضبطها. هناك علاقة مباشرة بين نطاق المقاييس ومشروع تحديد النطاق. في هذا المثال، مشروع AllEnvironments هو مشروع تحديد النطاق.
  • المشروع الخاضعة للمراقبة: تظهر مقاييس المشروع لنطاق المقاييس الحالي. في هذا المثال، تُعد مشاريع المرحل والإنتاج مشروعات خاضعة للمراقبة.

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

لمزيد من المعلومات، بما في ذلك كيفية إضافة المشاريع وإزالتها، يُرجى الاطِّلاع على تهيئة Cloud Monitoring.

استكشاف المقاييس

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

توضح الصورة التالية رسمًا بيانيًا يوضح تفاصيل استخدام الحصة في واجهات برمجة تطبيقات الخرائط:

لقطة شاشة لبيانات مقاييس الحصة لجميع واجهة برمجة تطبيقات الخرائط. ويعرض رسمًا بيانيًا شريطيًا
  لكل قسم من حقول hte يقابل واجهة برمجة تطبيقات مختلفة.

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

في هذه الصورة:

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

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

إنشاء رسم بياني لمقياس واحد

لتهيئة مخطط باستخدام مستكشف المقاييس، يمكنك إجراء ما يلي:

  1. في Cloud Console، اختَر المراقبة:

    الانتقال إلى المراقبة

  2. في مساحة الروابط، اختَر مستكشف المقاييس.
  3. في شريط الأدوات، اختَر مخطط شريطي مكدّس من القائمة المنسدلة لنوع الرسم البياني لعرض بيانات المقاييس كرسم بياني شريطي.
  4. اختَر فاصلاً زمنيًا، مثل 1 واط (أسبوع واحد).
  5. حدّد البيانات التي تظهر على الرسم البياني. لاستخدام واجهة تستند إلى قائمة أو لإدخال فلتر، اختَر علامة التبويب ضبط. لاستخدام MQL (مراقبة لغة طلب البحث (MQL))، اختَر علامة التبويب MQL.
    1. لإعداد رسم بياني عن استخدام الحصة، اختَر حصة المستهلك باعتبارها نوع المورد. وإذا أردت إنشاء رسم بياني لاستخدام واجهة برمجة التطبيقات، اختَر واجهة برمجة تطبيقات مستهلكة أو واجهة برمجة تطبيقات "خرائط Google" (راجع قسم مقاييس الاستخدام للاطّلاع على مزيد من التفاصيل حول مقاييس الاستخدام المتاحة لواجهات برمجة تطبيقات "منصة خرائط Google"). مرِّر مؤشر الماوس فوق كل نوع من أنواع الموارد للاطِّلاع على وصفه.
    2. بالنسبة إلى المقياس، اختَر تقييم استخدام الحصة. يتم تعديل الرسم البياني تلقائيًا لعرض بيانات المقياس. لاحظ أن هناك خيارات حصص أخرى للمقياس. مرِّر مؤشر الماوس فوق كل مقياس للاطّلاع على وصف له. ولمزيد من المعلومات عن حقول مستكشف المقاييس، يمكنك الاطّلاع على اختيار المقاييس واختيار كيفية عرض البيانات في رسم بياني.
  6. (اختياري) استخدِم الخيارات التالية لتحسين العرض:
    1. لتحديد مجموعة فرعية من البيانات لعرضها، أضف فلاتر. لإضافة فلتر، اختَر إضافة فلتر وأكمل مربع الحوار. ولمزيد من المعلومات، يمكنك الاطّلاع على فلترة البيانات الواردة في الرسم البياني. على سبيل المثال، لعرض البيانات لواجهة برمجة تطبيقات واحدة:
      1. في الحقل التصنيف، اختَر الطريقة.
      2. في الحقل المقارنة، اختر = (يساوي).
      3. في الحقل القيمة، اختر اسم طريقة معيّنة. ستتم مطالبتك بتحديد اسم طريقة بها بيانات لعرضها.
      4. اختَر تم لتعديل الرسم البياني.
    2. لتجميع سلاسل زمنية حسب إحدى التصنيفات، استخدم الحقل تجميع حسب. يؤدي اختيار قيمة لهذا الحقل إلى اختيار قيمة تلقائيًا لحقل العارض.
    3. لتحديد كيفية دمج السلسلة الزمنية، اضبط حقل العارض. على سبيل المثال، إذا كان الحقل تجميع حسب فارغًا وتم ضبط حقل المجمِّع على القيمة المتوسطة، سيعرض الرسم البياني متوسط السلسلة الزمنية.
    4. لضبط طريقة معالجة السلسلة الزمنية الفردية، اختَر الخيارات المتقدّمة. راجع تحديد المقاييس عند استخدام مستكشف المقاييس لمزيد من المعلومات.
  7. ويمكنك بشكل اختياري الإضافة إلى لوحة بيانات.

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

رسم بياني لمقاييس متعددة

في بعض الحالات، قد ترغب في عرض مقاييس متعددة على المخطط نفسه. على سبيل المثال، قد ترغب في عرض الحد الأقصى للحصة في الرسوم البيانية نفسها التي تعرض استخدام الحصة. يمكن أن يعرض الرسم البياني 10 مقاييس كحد أقصى.

لإضافة مقياس إلى رسم بياني حالي، اتّبِع الخطوات التالية:

  1. في الرسم البياني الحالي، اختَر إضافة مقياس آخر في أسفل الشاشة.
  2. اختَر المقياس، ثم حدِّد كيفية عرض السلسلة الزمنية لذلك المقياس بالطريقة نفسها التي ضبطت بها المقياس الأصلي أعلاه.

لمزيد من المعلومات عن استكشاف المقاييس، اطلع على:

إنشاء لوحات بيانات

تتيح لك لوحات البيانات عرض بيانات السلسلة الزمنية ومراقبتها كمجموعة من المخططات. تتوافق ميزة "المراقبة في السحاب" مع لوحات البيانات المحددة مسبقًا ولوحات البيانات المخصصة:

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

لإنشاء لوحات بيانات مخصصة، يمكنك استخدام Cloud Console أو Cloud Monitoring API. توضح الصورة التالية لوحة تحكم مخصصة بها مخططان:

  • رسم بياني للحصة على يمين الصفحة
  • رسم بياني لعدد واجهة برمجة التطبيقات على اليسار

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

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

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

  • لإنشاء تمثيل JSON للرسم البياني الذي تخطط لإضافته إلى لوحة البيانات، يمكنك ضبط الرسم البياني باستخدام Metrics Explorer. يمكنك بعد ذلك الوصول إلى تمثيل JSON من عنصر القائمة خيارات إضافية في شريط أدوات Metrics Explorer.
  • لتحديد بنية فلتر المراقبة الذي يتم استخدامه مع Cloud Monitoring API، استخدِم واجهة Metrics Explorer المستندة إلى القائمة لضبط الرسم البياني. بعد اختيار المقياس والفلاتر، انتقِل إلى وضع الفلتر المباشر لعرض فلتر المراقبة المكافئ.

إنشاء لوحة تحكم مخصصة

لإنشاء لوحة تحكم مخصصة، اتبع الخطوات التالية:

  1. في Cloud Console، اختَر المراقبة:

    الانتقال إلى المراقبة

  2. في مساحة الروابط، اختَر لوحات البيانات.
  3. في صفحة "نظرة عامة على لوحات البيانات"، انقر على إنشاء لوحة بيانات.
  4. بالنسبة إلى كل رسم بياني تريد إضافته إلى لوحة البيانات، يمكنك إجراء ما يلي:
    1. اختَر نوع رسم بياني من إضافة رسم بياني أو اسحب نوعًا من المكتبة إلى منطقة الرسم البياني.

      يتم عرض رسم بياني مكوّن مسبقًا من النوع المحدد. يوضّح المثال التالي رسمًا بيانيًا خطيًا ولوحة الضبط الخاصة به:

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

    2. اختر نوع المورد والمقياس، وطبّق أي فلاتر كما فعلت سابقًا عند إنشاء رسم بياني.

      للحصول على مزيد من المعلومات حول اختياراتك، راجِع إضافة أدوات لوحات البيانات.

  5. (اختياري) في شريط أدوات لوحة البيانات، انقر على إضافة رسم بياني لإضافة رسم بياني آخر، ثم كرِّر الخطوات السابقة لتخصيص الرسم البياني.
  6. عند الانتهاء من التعديل، اختَر السهم المتّجه لليسار لمغادرة لوحة البيانات، أو اختَر أي عنصر قائمة آخر من عناصر المراقبة. يتم حفظ لوحة البيانات تلقائيًا.

عرض لوحة تحكم

لعرض لوحة تحكم، نفذ ما يلي:

  1. في Cloud Console، اختَر المراقبة:

    الانتقال إلى المراقبة

  2. في مساحة الروابط، اختَر لوحات البيانات.
  3. حدد لوحة التحكم المخصصة أو لوحة التحكم المحددة مسبقًا من القائمة.

لمزيد من المعلومات عن إنشاء لوحات البيانات، راجع:

مقاييس الاستخدام

تتوفّر مجموعتان من المقاييس لمراقبة استخدام واجهات برمجة تطبيقات النظام الأساسي لخرائط Google: مقاييس وقت التشغيل (نوع المورد consumed_api) المتاحة لمعظم مقاييس Google Cloud Platform ومقاييس منصة خرائط Google، والمقاييس الخاصة بواجهات برمجة تطبيقات النظام الأساسي لخرائط Google، (نوع المورد maps.googleapis.com/Api).

يتوافق كلا المقياسَين مع مجموعة تصنيفات الموارد نفسها لتقسيم زيارات استخدام واجهات برمجة التطبيقات: project_id وservice وmethod وversion و location وcredential_id. اطلع على أوصاف تصنيفات الموارد في وثائق مورد المقاييس المقابلة:

تحتوي كل مجموعة من المقاييس على نوعين من المقاييس لمراقبة الاستخدام: عدد الطلبات وأوقات استجابة الطلبات.

في مقياس عدد الطلبات، يمكنك تقسيم عدد زيارات الاستخدام حسب protocol، وgrpc_status_code، وresponse_code، وresponse_code_class تصنيفات مقاييس. بالإضافة إلى ذلك، يمكنك التقسيم حسب platform_type في مقاييس "منصة خرائط Google".

في مقياس طلب أوقات الاستجابة، يمكنك تقسيم عدد زيارات الاستخدام حسب مقاييس المقياس protocol وplatform_type وresponse_code وresponse_code_class في مقاييس "منصة خرائط Google" فقط.

يمكنك الاطلاع على مزيد من التفاصيل عن أنواع المقاييس والتصنيفات في وثائق مجموعة المقاييس المقابلة:

حالة الاستجابة وتعيين تصنيفات رمز الاستجابة

يعرض الجدول أدناه عملية الربط بين رمز حالة الاستجابة ورمز استجابة HTTP الذي تم عرضه استجابةً لطلبات واجهة برمجة التطبيقات في "منصة خرائط Google" وتصنيفات رمز الاستجابة المتوفّرة في Cloud Monitoring: رمز استجابة HTTP وفئة رمز استجابة HTTP ورمز حالة GRPC. رمز حالة GRPC هو رمز استجابة gRPC رقمي لطلبات gRPC، أو رمز gRPC مكافئ لطلبات HTTP.

رموز الاستجابة المعروضة في استجابات واجهة برمجة التطبيقات تم الإبلاغ عن رموز الاستجابة إلى المراقبة
حالة API للخرائط رمز استجابة HTTP رمز استجابة HTTP فئة رمز استجابة HTTP رمز حالة GRPC
حسنًا 200،
204،
302
200،
204،
302
2xx،
3xx
0 (موافق)
DATA_NOT_AVAILABLE،
NOT_FOUND،
ZERO_RESULTS
200 200/404(1) 2xx/4xx(1) 0 (حسنًا)،
5 (NOT_FOUND)(1)
NOT_FOUND (واجهات برمجة تطبيقات "التجوّل الافتراضي" و"الموقع الجغرافي" و"الطرق")
ZERO_RESULTS (واجهة برمجة التطبيقات الثابتة لميزة "التجوّل الافتراضي")
404 404 4xx 5 (NOT_FOUND)
INVALID_REQUEST (قيمة معلمة غير صالحة)،
MAX_ROUTE_LENGTH_EXCEEDED،
MAX_WAYPOINTS_EXCEEDED،
إلخ.
200/400 400 4xx 3 (INVALID_ARGUMENT)
INVALID_REQUEST (معلمة غير صالحة/مفقودة، خطأ في تحليل الطلب) 200/400 400 4xx 3 (INVALID_ARGUMENT)
تم رفض الطلب 200/403 403 4xx الإصدار 7 (PERMISSION_DENIED)
OVER_DAILY_LIMIT،
OVER_QUERY_LIMIT،
RESOURCE_EXHAUSTED،
تم تجاوز الحد اليومي،
تم تجاوز المعدل ،
تم تجاوز userRateLimit
200/403،
429
403،
429
4xx 7 (PERMISSION_DENIED)،
8 (RESOURCE_EXHAUSTED)
خطأ غير معروف 200/500،
503
500،
503
5xx 2 (غير معروف)
1 لتحسين اتّساق إعداد تقارير رموز الخطأ، يتم نقل بيانات واجهات برمجة تطبيقات "منصة خرائط Google" (الحالة) من رمز استجابة/فئة HTTP> 200/2xx إلى 404/4xx (ورمز حالة GRPC من 0 (OK) إلى 5 (NOT_FOUND)) لحالات واجهة برمجة تطبيقات "خرائط Google": DATA_NOT_AVAILABLE، NOT_FOUND، ZERO_RESULTS. يمكنك الاطّلاع على رمزَي الاستجابة خلال الفترة الانتقالية. لن تتغير رموز الاستجابة التي يتم عرضها في استجابات واجهة برمجة تطبيقات الخرائط. يمكنك استكشاف تفاصيل رموز الاستجابة التي يتم الإبلاغ عنها بمرور الوقت في مستكشف المقاييس.

إنشاء تنبيهات

التنبيه يعطي تنبيهًا في الوقت المناسب للمشكلات في تطبيقاتك حتى يتسنى لك حل المشاكل بسرعة. في المراقبة السحابية، تصف سياسة التنبيه الظروف التي تريد أن يتم تنبيهك بموجبها والطريقة التي تريد أن يتم إبلاغك بها.

يمكن أن تكون سياسات التنبيه بسيطة أو معقدة. تتيح لك سياسات التنبيه تهيئة ما إذا كانت سلسلة زمنية فردية يمكن أن تؤدي إلى تلبية أحد الشروط، أو ما إذا كان يجب أن تستوفي سلسلة أوقات متعددة الشرط قبل تحقيقه. على سبيل المثال:

  • أعلمني عندما يتجاوز عدد الطلبات لواجهة برمجة تطبيقات معينة 1000 طلب لكل إطار زمني مدته 5 دقائق.
  • يمكنك إبلاغ الفريق أثناء المكالمة عند تجاوز المعدل المئوي 90 لاستجابات HTTP 200 وقت استجابة يبلغ 100 مللي ثانية لثلاثة واجهات برمجة تطبيقات أو أكثر.

توضح الصورة التالية تعريف التنبيه لإنشاء إشعار عندما يتجاوز عدد الطلبات لواجهة برمجة التطبيقات 20 طلبًا في إطار 5 دقائق:

لقطة شاشة لتعريف التنبيه تُظهر طلب البيانات من واجهة برمجة التطبيقات في جميع واجهات برمجة تطبيقات "خرائط Google" كخطوط فردية، وحدّ التنبيه هو خط أفقي.

في هذه الصورة:

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

عند استيفاء شروط سياسة التنبيه، تفتح خدمة "المراقبة في السحابة الإلكترونية" إشعارات بالحوادث وإصدار الإشعارات:

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

أنواع التنبيهات

تدعم المراقبة السحابية أنواعًا متعددة من التنبيهات. على سبيل المثال، يمكنك تحديد:

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

راجع أنواع سياسات التنبيه لمزيد من المعلومات.

إدارة سياسات التنبيه

يمكنك إضافة سياسة تنبيه إلى مشروعك باستخدام Cloud Console أو Cloud Monitoring API. للحصول على معلومات عن كيفية عرض قائمة بسياسات التنبيه المستند إلى المقياس، وكيفية تعديل هذه السياسات، راجع ما يلي:

إنشاء تنبيه

عند إنشاء تنبيه:

  • حدّد الشروط التي تؤدي إلى تشغيل التنبيهات، استنادًا إلى بيانات المقاييس.
  • تحديد قنوات الإشعارات التي سيتم إرسال إشعارات التنبيهات إليها.

يوضح المثال أدناه كيفية إعداد تنبيه يتم تشغيله عند تجاوز معدل استخدام الخدمة في "منصة خرائط Google" لأي واجهة برمجة تطبيقات طلبَين في فترة تبلغ 5 دقائق.

لإنشاء التنبيه، يمكنك إجراء ما يلي:

  1. في Cloud Console، اختَر المراقبة:

    الانتقال إلى المراقبة

  2. اختَر تنبيه.
  3. اختَر تعديل قناة الإشعارات لتحديد كيفية إصدار التنبيه للإشعارات. في هذا المثال، ستستخدم عنوان بريدك الإلكتروني.
    1. بالنسبة إلى قناة البريد الإلكتروني، اختَر إضافة قناة جديدة.
    2. أدخِل عنوان البريد الإلكتروني واسم العرض.
    3. انقر على حفظ.
  4. اختَر تنبيه.
  5. اختَر Create Policy (إنشاء سياسة).
  6. اختَر فترة زمنية، مثل 7 أيام.
  7. ضمن شروط التنبيه، اختَر شرط جديد:
    1. انقر على اختيار مقياس، واختَر واجهة برمجة التطبيقات المستهلكة على أنها المورد، وطلب العدّ كمقياس، ثم اختَر تطبيق.
    2. (اختياري) أسفل الرسم البياني قائمة بقائمة service وquota_metrics وواجهة برمجة تطبيقات طريقة وقيمة المقياس. اختَر إضافة فلتر لفلترة البيانات استنادًا إلى هذه المعلومات. على سبيل المثال، يمكنك استخدام الفلتر لتحديد أن الطريقة يجب أن تساوي google.places.completion.http لتشغيل التنبيه.
    3. ضمن نقل البيانات، اختَر 5 دقائق للنافذة المتحركة والمتوسط لـ دالة النافذة المتجددة.
    4. اختر التالي.
  8. ضمن ضبط مشغّل التنبيهات، اضبط قيمة الحد الأقصى على 2 لتحديد تشغيل التنبيه عند وجود أكثر من طلبَين في نافذة مدتها 5 دقائق. لاحظ أن المخطط يعرض الآن الخط الأحمر الذي يشير إلى حد التنبيه للفاصل الزمني المحدد. من الرسم البياني، يمكنك معرفة المكان الذي تم تشغيل التنبيه عنده. ويمكنك استخدام هذا الرسم البياني لمساعدتك على ضبط الحدّ الأقصى حسب الضرورة.
  9. انقر على التالي.
  10. في صفحة ضبط الإشعارات وإنهاء التنبيه:
    1. اختَر عنوان البريد الإلكتروني الذي أنشأته لقناة الإشعارات.
    2. ضمن تسمية التنبيه، أدخِل تنبيهي التجريبي.
    3. اختَر Create Policy (إنشاء سياسة).
  11. إجراء بعض طلبات البيانات من واجهة برمجة التطبيقات. تأكَّد من إجراء أكثر من طلبَين من واجهات برمجة التطبيقات في غضون خمس دقائق لإنشاء إشعار عبر البريد الإلكتروني للتنبيه.
  12. بعد تلقّي الرسالة الإلكترونية للتنبيه، انتقِل إلى صفحة التنبيه.
    1. في تنبيهات قائمة الجدول، انقر على التنبيه لعرض مزيد من المعلومات.
    2. انقر على اسم التنبيه للاطّلاع على معلومات عن التنبيه، بما في ذلك رسم بياني يعرض الفعالية التي شغّلته.

لمزيد من المعلومات حول التنبيهات، راجع: