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

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

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

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

تتيح لك ميزة التتبُّع الاطّلاع على المقاييس وإدارتها:

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

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

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

    الانتقال إلى صفحة "التتبّع"

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

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

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

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

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

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

الاطّلاع على المقاييس

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

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

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

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

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

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

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

رسم مقياس واحد

لتهيئة مخطط باستخدام مستكشف المقاييس، قم بما يلي:

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

    الانتقال إلى صفحة "التتبّع"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

إذا اخترت إدارة لوحات البيانات المخصصة باستخدام Cloud Monitoring API، سيوفر لك مستكشف المقاييس أداتين مفيدتين:

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

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

لإنشاء لوحة بيانات مخصّصة، يُرجى اتّباع الخطوات التالية:

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

    الانتقال إلى صفحة "التتبّع"

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

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

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

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

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

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

عرض لوحة بيانات

لعرض لوحة بيانات، يمكنك اتّباع الخطوات التالية:

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

    الانتقال إلى صفحة "التتبّع"

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

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

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

تتوفّر مجموعتان من المقاييس لمراقبة استخدام واجهات برمجة التطبيقات في "منصة خرائط Google" هما: مقاييس Serviceruntime (نوع المورد consumed_api) المتوفّر لمعظم Google Cloud APIs ومقاييس "منصة خرائط 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 Maps Platform وتصنيفات رموز الاستجابة المتاحة في Cloud Monitoring: رمز استجابة HTTP، وفئة رمز استجابة HTTP، ورمز حالة GRPC. رمز حالة GRPC هو رمز استجابة gRPC رقمي لطلبات HTTP أو رمز gRPC مكافئ لطلبات HTTP.

رموز الاستجابة المعروضة في ردود واجهة برمجة التطبيقات تم الإبلاغ عن رموز الاستجابة في عملية التتبُّع.
حالة واجهة برمجة التطبيقات للخرائط رمز استجابة 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)
5 (NOT_FOUND)(1)
SELECTED_REQUEST (قيمة معلَمة غير صالحة)،
MAX_ROUTE_LENGTH_EXCEEDED،
MAX_WAYPOINTS_EXCEEDED،
إلخ.
200،
400
400 4xx 3 (غير_روايات)
SELECTED_REQUEST (معلمة غير صالحة/مفقودة، خطأ في تحليل الطلب) 200،
400
400 4xx 3 (غير_روايات)
REQUEST_DENIED 200، 403،
200، 400
403،
401(1)
4xx(1) 7 (Permission_DENIED)،
16 (UNAUTHENTICATED)
OVER_DAILY_LIMIT,
OVER_QUERY_LIMIT,
Resource_EXHAUSTED,
dailyboundExceeded,
ratelimitedExceeded,
userRatelimited
200،
403،
429
429(1) 4xx(1) 8 (Resource_EXHAUSTED)
UNKNOWN_ERROR 200، 500،
503
500(1)،
503
5xx(1) 2 (غير معروف)/13 (داخلي)(1)،
14 (غير متوفّر)
1 لتحسين اتّساق عملية الإبلاغ عن رمز الخطأ ({7/2}/{7/1} من Google Maps Platform من {1/1} حالة الرمز البرمجي2002002002002002xx2xx2xx2xx2xx4044xx4xx4xx4xx4xx4xx4xx0OK5NOT_FOUNDNOT_FOUNDDATA_NOT_AVAILABLEZERO_RESULTS4004034034037PERMISSION_DENIEDREQUEST_DENIEDREQUEST_DENIED40116UNAUTHENTICATED429OVER_QUERY_LIMITdailyLimitExceededrateLimitExceededuserRateLimitExceeded5005xx2UNKNOWN13INTERNALUNKNOWN_ERROR يمكنك رؤية رمزي الاستجابة خلال الفترة الانتقالية. لن تتغير رموز الاستجابة التي يتم عرضها في ردود Maps API. يمكنك الاطّلاع على تفاصيل رموز الاستجابة التي تم الإبلاغ عنها بمرور الوقت في مستكشف المقاييس.

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

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

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

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

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

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

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

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

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

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

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

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

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

يمكنك الاطّلاع على أنواع سياسات التنبيه لمعرفة مزيد من المعلومات.

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

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

إنشاء تنبيه

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

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

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

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

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

    الانتقال إلى صفحة "التتبّع"

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

لمزيد من المعلومات عن التنبيهات، يُرجى الاطّلاع على: