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

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

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

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

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

  • لمشروع واحد
  • للمشروعات المتعدّدة ضمن مؤسسة واحدة
  • لمشروعات متعددة في مؤسسات متعددة

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

  1. في Google Cloud Console، اختَر التتبّع:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

لضبط رسم بياني باستخدام "مستكشف المقاييس"، اتّبِع الخطوات التالية:

  1. في Cloud Console، اختَر التتبّع:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

إذا اخترت إدارة لوحات البيانات المخصّصة باستخدام واجهة برمجة التطبيقات 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 ومقاييس "منصة خرائط 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 API وعلامات رمز الاستجابة المتوفّرة في "مراقبة السحابة الإلكترونية": رمز استجابة HTTP، وفئة رمز استجابة HTTP، رمز حالة GRPC. رمز حالة GRPC هو رمز استجابة رقمي لبروتوكول GRPC لطلبات GRPC، أو رمز مكافئ لبروتوكول 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)
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)
REQUEST_DENIED 200 و403 و
200 و400
‎403,
401(1)
4xx(1) ‫7 (PERMISSION_DENIED)،
16 (UNAUTHENTICATED)
OVER_DAILY_LIMIT,
OVER_QUERY_LIMIT,
RESOURCE_EXHAUSTED,
dailyLimitExceeded,
rateLimitExceeded,
userRateLimitExceeded
‎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 لتحسين اتساق الإبلاغ عن رموز الخطأ، يتم نقل واجهات برمجة التطبيقات في Google Maps Platform: 1) من رمز/فئة استجابة HTTP‏ 200/2xx إلى 404/4xx (ورمز حالة GRPC من 0 (OK) إلى 5 (NOT_FOUND)) لحالات Maps API: DATA_NOT_AVAILABLE وNOT_FOUND ZERO_RESULTS - الحالة، 2) من رمز/فئة استجابة HTTP‏ 200/2xx و400/4xx إلى 403/4xx (ورمز حالة GRPC‏ 7 (PERMISSION_DENIED)) لحالة Maps API: REQUEST_DENIED، 3) من رمز/فئة استجابة HTTP‏ 200/2xx و403/4xx إلى 401/4xx (رمز حالة GRPC‏ 16 (UNAUTHENTICATED)) لحالة Maps API: REQUEST_DENIED، 4) من رمز/فئة استجابة HTTP‏ 200/2xx و403/4xx إلى 429/4xx لحالات Maps API: OVER_QUERY_LIMIT، dailyLimitExceeded، rateLimitExceeded، userRateLimitExceeded، 5) من رمز/فئة استجابة HTTP‏ 200/2xx إلى 500/5xx (ورمز حالة GRPC‏ 2 (UNKNOWN13 (INTERNAL)) لحالة Maps API: UNKNOWN_ERROR. يمكنك الاطّلاع على رمزَي الاستجابة خلال الفترة الانتقالية. لن يتم تغيير رموز الردّ التي يتم عرضها في ردود Maps API. يمكنك استكشاف تفاصيل رموز الاستجابة التي تم الإبلاغ عنها بمرور الوقت في مستكشف المقاييس.

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

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

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

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

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

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

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

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

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

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

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

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

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

اطّلِع على أنواع سياسات التنبيه لمزيد من المعلومات.

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

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

إنشاء تنبيه

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

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

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

لإنشاء التنبيه، اتّبِع الخطوات التالية:

  1. في Cloud Console، اختَر التتبّع:

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

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

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