تجمع خدمة Cloud Monitoring مقاييس لواجهات برمجة التطبيقات والخدمات ولموارد Google Cloud Platform التي تستخدمها. يصف هذا الموضوع كيفية تهيئة Cloud Monitoring وكيفية استخدامها لمراقبة استخدام واجهة برمجة التطبيقات، وإنشاء لوحات التحكم، وإنشاء التنبيهات.
توفّر خدمة Cloud Monitoring مجموعة كبيرة من الميزات والخيارات. يتناول هذا الموضوع "مراقبة السحابة الإلكترونية" ويقدِّم أمثلة أساسية للحصول على معلومات عن جميع الميزات، بما في ذلك العديد من الأمثلة الأخرى، يُرجى الاطّلاع على مستندات المراقبة في السحابة الإلكترونية.
ضبط Cloud Monitoring
تتيح لك ميزة التتبُّع عرض المقاييس وإدارتها:
- بالنسبة إلى مشروع واحد
- لمشروعات متعددة داخل مؤسسة واحدة
- لمشروعات متعددة في مؤسسات متعددة
للتأكد من توفر مقاييس مشروعاتك، قم بما يلي:
- في Google Cloud Console، اختَر المراقبة:
- تأكد من أنك اخترت المشروع الصحيح.
- في لوحة التنقّل "المراقبة"، انقر على > على يسار
نطاق المقاييس.
توضِّح لقطة الشاشة التالية الصفحة التي يتم عرضها عند اختيار مشروع AllEnvironments:
يسرد الجدول المسمى المقاييس التي يرصدها هذا المشروع المشاريع التي يمكن الوصول إلى مقاييسها من خلال نطاق المقاييس الحالي. يسرد كل صف في الجدول مشروعًا ودور هذا المشروع:
- تحديد نطاق المشروع: يخزِّن هذا المشروع عمليات الفحص في وقت التشغيل وسياسات التنبيه والمجموعات ولوحات البيانات التي تضبطها. هناك علاقة 1:1 بين نطاق المقاييس ومشروع تحديد النطاق. في هذا المثال، يُعد مشروع AllEnvironments هو مشروع تحديد النطاق.
- مشروع خاضع للإشراف: تظهر مقاييس المشروع لنطاق المقاييس الحالي. في هذا المثال، تعد مشروعات التقسيم المرحلي والإنتاج مشروعات خاضعة للمراقبة.
الجدول المسمى يمكن للمشروعات المدرجة أدناه عرض مقاييس هذا المشروع الذي يسرد المشروعات التي يتضمن نطاق المقاييس المشروع الحالي فيها. توضح لقطة الشاشة السابقة أنه لا يمكن لأي مشروع آخر الوصول إلى المقاييس المخزنة بواسطة مشروع AllEnvironments.
ولمزيد من المعلومات، بما في ذلك كيفية إضافة المشاريع وإزالتها، يُرجى الاطّلاع على إعداد مراقبة السحابة الإلكترونية.
استكشاف المقاييس
لاستكشاف بيانات المقاييس، يمكنك إنشاء رسم بياني باستخدام مستكشف المقاييس المتوفّر في ميزة "المراقبة في السحابة الإلكترونية". على سبيل المثال، إذا كنت تريد عرض استخدام حصة لواجهة برمجة التطبيقات، يمكنك استخدام مستكشف المقاييس لإنشاء مخطط يعرض أحدث البيانات.
تعرض الصورة التالية مخططًا يوضح بالتفصيل استخدام الحصة لواجهات API للخرائط:
يعرض هذا المثال مخططًا شريطيًا مكدسًا يتم فيه تمثيل كل واجهة برمجة تطبيقات بقسم من الشريط. يمكنك إنشاء أنواع مختلفة من المخططات، مثل المخططات الخطية والمخططات الشريطية وخرائط التمثيل اللوني. يمكنك أيضًا إنشاء مخطط واحد يعرض ما يصل إلى 10 مقاييس مختلفة.
في هذه الصورة:
- يحدّد حقلا نوع المورد والمقياس على يمين الرسم البياني بيانات المقياس المعروضة في الرسم البياني.
- تتيح لك القائمة المنسدلة لنوع المخطط أعلى المخطط إمكانية تحديد نوع المخطط. في هذا المثال، يتم ضبطه على رسم بياني شريطي مكدَّس.
- يتم ضبط الفترة الزمنية أعلى الرسم البياني على 1 واط (أسبوع واحد).
- أسفل الرسم البياني، تتوفر قائمة الخدمة وquota_metrics وطريقة واجهة برمجة التطبيقات وقيمة المقاييس التي تحدد بيانات الرسم البياني. انقر على إضافة فلتر لاستخدام هذه المعلومات لتحسين البيانات المعروضة.
عند الانتقال من صفحة "مستكشف المقاييس"، يتم تجاهل الرسم البياني حتى لا يكون لديك أي عناصر غير مرغوب فيها لحذفها. بدلاً من ذلك، يمكنك حفظ المخطط في لوحة معلومات مخصصة، أو مشاركته. راجع إنشاء لوحات التحكم أدناه لمزيد من المعلومات حول إضافة مخطط إلى لوحة بيانات.
تخطيط مقياس واحد
لتهيئة مخطط باستخدام Metrics Explorer، قم بما يلي:
- في Cloud Console، اختَر المراقبة:
- في مساحة الروابط، اختَر مستكشف المقاييس.
- في شريط الأدوات، اختَر رسم بياني شريطي مكدّس من القائمة المنسدلة لنوع الرسم البياني لعرض بيانات المقاييس على شكل رسم بياني شريطي.
- اختَر فاصلاً زمنيًا، مثل 1 واط (أسبوع واحد).
- تحديد البيانات التي ستظهر على الرسم البياني لاستخدام واجهة مستندة إلى القائمة أو
لإدخال فلتر، اختَر علامة تبويب الضبط. لاستخدام
لغة طلب بحث المراقبة (MQL)، اختَر علامة التبويب MQL.
- لرسم بياني لاستخدام الحصة، اختَر حصة المستهلك باعتبارها نوع المورد. بدلاً من ذلك، إذا أردت إنشاء رسم بياني لاستخدام واجهة برمجة التطبيقات، اختَر واجهة برمجة التطبيقات المستهلكة أو واجهة برمجة التطبيقات لخرائط Google (راجِع القسم مقاييس الاستخدام للحصول على مزيد من التفاصيل حول مقاييس الاستخدام المتاحة لواجهات برمجة التطبيقات في "منصة خرائط Google"). مرِّر مؤشر الماوس فوق كل نوع من أنواع الموارد للاطّلاع على وصفه.
- بالنسبة إلى المقياس، اختَر معدّل استخدام الحصة. يتم تعديل الرسم البياني تلقائيًا لعرض بيانات المقياس. يُرجى العلم أنّ هناك خيارات حصة أخرى للمقياس. مرِّر مؤشر الماوس فوق كل مقياس للاطّلاع على وصف له. لمزيد من المعلومات عن حقول "مستكشف المقاييس"، يُرجى الاطّلاع على اختيار المقاييس واختيار كيفية عرض البيانات المعروضة في الرسم البياني.
- (اختياري) استخدِم الخيارات التالية لتحسين العرض:
- لتحديد مجموعة فرعية من البيانات لعرضها، أضِف الفلاتر. لإضافة فلتر، اختَر إضافة فلتر وأكمِل مربّع الحوار. لمزيد
من المعلومات، اطّلِع على
فلترة بيانات الرسم البياني. على سبيل المثال، لعرض بيانات لواجهة برمجة تطبيقات واحدة:
- في حقل التصنيف، اختَر الطريقة.
- في حقل المقارنة، اختَر = (يساوي).
- في حقل القيمة، اختَر اسم طريقة معيّنة. سيُطلب منك تحديد اسم طريقة مع بيانات لعرضها.
- انقر على تم لتعديل الرسم البياني.
- لتجميع السلسلة الزمنية حسب تصنيف، استخدِم حقل التجميع حسب. يؤدي اختيار قيمة لهذا الحقل إلى اختيار قيمة للحقل المُجمِّع تلقائيًا.
- لتحديد كيفية دمج السلسلة الزمنية، اضبط حقل المُجمِّع. على سبيل المثال، إذا كان حقل التجميع حسب فارغًا وتم ضبط حقل التجميع حسب على القيمة المتوسطة، سيعرض الرسم البياني متوسّط السلسلة الزمنية.
- لضبط كيفية معالجة السلسلة الزمنية الفردية، اختَر الخيارات المتقدمة. لمزيد من المعلومات، راجِع اختيار المقاييس عند استخدام "مستكشف المقاييس".
- لتحديد مجموعة فرعية من البيانات لعرضها، أضِف الفلاتر. لإضافة فلتر، اختَر إضافة فلتر وأكمِل مربّع الحوار. لمزيد
من المعلومات، اطّلِع على
فلترة بيانات الرسم البياني. على سبيل المثال، لعرض بيانات لواجهة برمجة تطبيقات واحدة:
بشكل اختياري، يمكنك الإضافة إلى لوحة البيانات.
عند الانتقال من صفحة مستكشف المقاييس، يتم تجاهل الرسم البياني. يمكنك اختياريًا تحديد حفظ الرسم البياني لحفظ الرسم البياني في لوحة بيانات جديدة أو حالية. راجع إنشاء لوحات البيانات أدناه لمزيد من المعلومات حول إضافة رسم بياني إلى لوحة بيانات.
رسم بياني لمقاييس متعددة
في بعض الحالات، قد تحتاج إلى عرض مقاييس متعددة على الرسم البياني نفسه. على سبيل المثال، قد ترغب في عرض حد الحصة على نفس الرسوم البيانية التي تعرض استخدام الحصة. يمكن أن يعرض الرسم البياني 10 مقاييس كحد أقصى.
لإضافة مقياس إلى رسم بياني حالي، اتّبِع الخطوات التالية:
- في الرسم البياني الحالي، اختَر إضافة مقياس آخر في أسفل الشاشة.
- اختَر المقياس، ثم حدِّد كيفية عرض السلسلة الزمنية لذلك المقياس بالطريقة نفسها التي ضبطت بها المقياس الأصلي أعلاه.
مراجع ذات صلة
لمزيد من المعلومات عن استكشاف المقاييس، اطّلع على:
- إنشاء رسوم بيانية باستخدام "مستكشف المقاييس"
- اختيار المقاييس عند استخدام "مستكشف المقاييس"
- المقاييس المتوفّرة لجميع واجهات Google Cloud API
- المقاييس الخاصة بواجهات برمجة التطبيقات في "منصة خرائط Google"
- مقاييس توزيع الرسم البياني
- خيارات العرض
إنشاء لوحات البيانات
تتيح لك لوحات المعلومات عرض ومراقبة بيانات السلسلة الزمنية كمجموعة من المخططات. تدعم مراقبة السحابة الإلكترونية لوحات البيانات المحددة مسبقًا ولوحات البيانات المُخصّصة:
- يتم تلقائيًا تثبيت لوحات البيانات المحدَّدة مسبقًا لخدمات Google Cloud Platform التي تستخدمها. ولا يمكن ضبط لوحات البيانات هذه.
- لوحات البيانات المخصصة هي لوحات البيانات التي تنشئها. تتيح لك لوحات البيانات المخصّصة تحديد البيانات التي تريد عرضها وكيفية الاطّلاع عليها. على سبيل المثال، يمكنك عرض بيانات المقاييس وسياسات التنبيه والسجلات المخزَّنة في مشروعك. يمكنك عرض بيانات السلسلة الزمنية على رسم بياني، باستخدام مقياس أو بطاقة قياس أداء، أو على شكل جدول.
لإنشاء لوحات بيانات مخصصة، يمكنك استخدام Cloud Console أو Cloud Monitoring API. تُظهر الصورة التالية لوحة معلومات مخصصة بمخططين:
- مخطط الحصة على اليسار
- رسم بياني لأعداد واجهات برمجة التطبيقات على يسار الصفحة
يمكنك إنشاء لوحة معلومات مخصصة عن طريق إنشاء مخططات للمقاييس ثم إضافة المخططات إلى لوحة المعلومات. يمكنك إنشاء الرسم البياني في مستكشف المقاييس، ثم إضافته إلى لوحة بيانات جديدة أو حالية. أو يمكنك إنشاء لوحة المعلومات، ثم تعديل لوحة المعلومات لإضافة مخطط.
إذا اخترت إدارة لوحات البيانات المخصّصة باستخدام Cloud Monitoring API، يوفّر لك مستكشف المقاييس أداتَين مفيدتَين:
- لإنشاء تمثيل JSON لرسم بياني تريد إضافته إلى لوحة بيانات، يجب ضبط الرسم البياني باستخدام "مستكشف المقاييس". يمكنك بعد ذلك الوصول إلى تمثيل JSON من خلال عنصر القائمة مزيد من الخيارات في شريط أدوات Metrics Explorer.
- لتحديد بنية فلتر المراقبة الذي يتم استخدامه مع Cloud Monitoring API، استخدِم الواجهة القائمة على القائمة في "مستكشف المقاييس" لضبط الرسم البياني. بعد اختيار المقياس والفلاتر، بدِّل إلى وضع الفلتر المباشر لعرض فلتر الرصد المكافئ.
إنشاء لوحة بيانات مخصصة
لإنشاء لوحة بيانات مخصّصة، يُرجى اتّباع الخطوات التالية:
- في Cloud Console، اختَر المراقبة:
- في مساحة الروابط، انقر على لوحات البيانات.
- في صفحة "نظرة عامة على لوحات البيانات"، انقر على إنشاء لوحة بيانات.
- لكل رسم بياني تريد إضافته إلى لوحة البيانات، عليك إجراء ما يلي:
اختَر نوع رسم بياني من إضافة رسم بياني، أو اسحب واحدًا من المكتبة إلى منطقة الرسم البياني.
يتم عرض رسم بياني تم إعداده مسبقًا للنوع المحدّد. يعرض المثال التالي رسمًا بيانيًا خطيًا وجزء إعداده:
- اختَر نوع المورد والمقياس،
وطبِّق أي فلاتر كما فعلت أعلاه عند إنشاء رسم بياني.
لمزيد من المعلومات حول اختياراتك، يُرجى الاطّلاع على إضافة أدوات لوحة البيانات.
- (اختياري) في شريط أدوات لوحة البيانات، انقر على إضافة رسم بياني لإضافة رسم بياني آخر، ثم كرِّر الخطوات السابقة لتخصيص الرسم البياني.
- عند الانتهاء من التعديل، انقر على السهم المتّجه لليمين لمغادرة لوحة البيانات أو اختَر أي عنصر قائمة آخر في قائمة المراقبة. يتم حفظ لوحة البيانات تلقائيًا.
عرض لوحة بيانات
لعرض لوحة بيانات، يُرجى اتّباع الخطوات التالية:
- في Cloud Console، اختَر المراقبة:
- في مساحة الروابط، انقر على لوحات البيانات.
- اختر لوحة بيانات مخصّصة أو لوحة بيانات محدّدة مسبقًا من القائمة.
مراجع ذات صلة
لمزيد من المعلومات حول إنشاء لوحات البيانات، يُرجى الاطّلاع على:
- لوحات البيانات والرسوم البيانية
- إدارة لوحات البيانات المخصّصة في Console
- إدارة لوحات البيانات من خلال واجهة برمجة التطبيقات
مقاييس الاستخدام
تتوفّر مجموعتان من المقاييس لمراقبة استخدام واجهات برمجة التطبيقات في "منصة خرائط 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 وتصنيفات رموز الاستجابة المتاحة في Cloud Monitoring: رمز استجابة HTTP، وفئة رمز استجابة HTTP، ورمز حالة GRPC. رمز حالة GRPC هو رمز استجابة gRPC رقمي لطلبات HTTP أو رمز مكافئ 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) | 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_ وفق) |
INVALID_REQUEST (معلمة غير صالحة/مفقودة، خطأ في تحليل الطلب) | 200/400 | 400 | 4xx | 3 (INVALID_ وفق) |
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، userRatelimitتجاوز |
200/403، 429 |
429(1) | 4xx(1) | 8 (Resource_EXHAUSTED) |
خطأ غير معروف | 200/500، 503 |
500(1)، 503 |
5xx(1) | 2 (غير معروف)/13 (داخلي)(1)، 14 (غير متوفر) |
1/{1/لتحسين اتساق تقارير رمز الخطأ ({1/2}///بالنسبة إلى حالات رمز الخطأ لواجهة برمجة التطبيقات ({1/2}///// لـ من رمز استجابة HTTP/فئة 200 /2xx إلى رمز حالة الاستجابة HTTP من
من رمز حالة الاستجابة GRPC من 0
(OK ) إلى 5 (NOT_FOUND )) حالة حالة واجهة برمجة التطبيقات لتطبيق "خرائط Google": {1/{3/2}
{1///
من رمز استجابة HTTP/فئة 200 /2xx }
من رمز الاستجابة/فئة HTTP/فئة 200
404 /4xx (ورمز حالة GRPC من 0
(OK ) إلى 5 (NOT_FOUND )) لحالة رمز الاستجابة: DATA_NOT_AVAILABLE ، NOT_FOUND ،
ZERO_RESULTS - رمز الاستجابة ,
رمز استجابة HTTP، رمز الاستجابة HTTP، أو رمز الاستجابة HTTP أو الفئة 200 200 2xx 2xx 2xx 4xx 4xx 4xx 4xx 4xx 4xx 400 403 403 403 7 PERMISSION_DENIED REQUEST_DENIED REQUEST_DENIED 401 16 UNAUTHENTICATED 429 OVER_QUERY_LIMIT dailyLimitExceeded rateLimitExceeded userRateLimitExceeded 500 5xx 2 UNKNOWN 13 INTERNAL UNKNOWN_ERROR
يمكنك رؤية رمزي الاستجابة أثناء الفترة الانتقالية. لا يتم تغيير رموز الاستجابة التي يتم عرضها في ردود Maps API. يمكنك
الاطّلاع على تفاصيل رموز الاستجابة التي تم الإبلاغ عنها بمرور الوقت في مستكشف المقاييس.
|
إنشاء تنبيهات
يعطي التنبيه وعيًا في الوقت المناسب بالمشكلات في تطبيقاتك حتى تتمكن من حل المشكلات بسرعة. في Cloud Monitoring، تصف سياسة التنبيه الحالات التي تريد أن يتم تنبيهك فيها والطريقة التي تريد أن يتم بها إشعارك.
يمكن أن تكون سياسات التنبيه بسيطة أو معقدة. تتيح لك سياسات التنبيه تحديد ما إذا كان يمكن لسلسلة زمنية واحدة أن تؤدي إلى استيفاء شرط معيّن، أو ما إذا كانت سلاسل زمنية متعددة يجب أن تستوفي الشرط قبل أن يتم تحقيقه. على سبيل المثال:
- أريد تلقّي إشعار عندما يتجاوز عدد الطلبات لواجهة برمجة تطبيقات معيّنة 1000 طلب لكل فترة زمنية تبلغ 5 دقائق.
- يمكنك إبلاغ الفريق قيد الطلب عندما تتجاوز نسبة التسعين بالمائة من استجابات HTTP 200 وقت الاستجابة البالغ 100 ملي ثانية لـ 3 واجهات برمجة تطبيقات أو أكثر.
تعرض الصورة التالية تعريفًا لتنبيه لإنشاء إشعار عندما يتخطى عدد الطلبات لواجهة برمجة التطبيقات 20 طلبًا في نافذة مدتها 5 دقائق:
في هذه الصورة:
- يعرض الرسم البياني عدد طلبات البيانات من واجهة برمجة التطبيقات بمرور الوقت لواجهات برمجة تطبيقات مختلفة.
- يوضّح الخط الأحمر الحدّ الأدنى للتنبيه. يؤدي طلب البيانات من واجهة برمجة التطبيقات التي تتجاوز هذا الحدّ خلال نافذة مدتها 5 دقائق إلى ظهور التنبيه. يتبيّن لك في هذا المثال أنّ إحدى واجهات برمجة التطبيقات تجاوزت الحدّ الأقصى المسموح به.
عند استيفاء شروط سياسة التنبيه، تفتح ميزة "مراقبة السحابة الإلكترونية" إشعارات الحوادث والمشاكل:
- والحادثة هي سجلّ دائم يخزِّن معلومات حول الموارد الخاضعة للمراقبة عند استيفاء الشرط. وعند عدم استيفاء الشرط، يتم إغلاق الحادث تلقائيًا. يمكنك الاطّلاع على جميع الحوادث، المفتوحة والمغلقة، باستخدام لوحة بيانات التنبيه.
- يمكنك تحديد المستخدمين الذين سيتم إعلامهم عند ضبط سياسة تنبيه. توفّر الرصد قنوات الإشعارات الشائعة، بما في ذلك البريد الإلكتروني وCloud Mobile App وخدمات مثل PagerDuty أو Slack. للحصول على قائمة كاملة بقنوات الإشعارات، راجِع خيارات الإشعارات.
أنواع التنبيهات
تتيح ميزة "مراقبة السحابة الإلكترونية" العديد من أنواع التنبيهات. على سبيل المثال، يمكنك تعريف:
- تنبيهات حول الحدّ الأدنى للمقاييس: يمكنك إرسال تنبيه إذا ارتفع مقياس معيّن عن قيمة أو انخفض عن قيمة فترة زمنية محدّدة أو ارتفع المقياس أو انخفض بنسبة مئوية محدّدة مسبقًا.
- تنبيهات بشأن الميزانية: يمكنك ضبط قواعد الحدّ الأدنى لإرسال الإشعارات عندما تتجاوز تكاليفك (التكاليف الفعلية أو التكاليف المتوقّعة) نسبة مئوية من ميزانيتك (استنادًا إلى القواعد التي تحدّدها). لا يضع التنبيه حدًا لاستخدام واجهة برمجة التطبيقات، لكنه ينبهك فقط عندما يقترب مبلغ الإنفاق من المبلغ المحدد.
- تنبيهات الحصص: تحدّد Google Cloud Platform حصصًا مختلفة يمكنك استخدامها لتتبّع الموارد التي يستهلكها مشروع أو مؤسسة والحد من تلك الموارد. ويمكنك استخدام التنبيهات لإرسال إشعارات عند اقتراب استخدامك من الحد الأقصى للحصة.
راجِع أنواع سياسات التنبيه للحصول على مزيد من المعلومات.
إدارة سياسات التنبيه
يمكنك إضافة سياسة تنبيه إلى مشروعك باستخدام Cloud Console أو Cloud Monitoring API. للحصول على معلومات حول كيفية عرض قائمة بسياسات التنبيه المستندة إلى المقاييس في مشروعك وكيفية تعديل هذه السياسات، يُرجى الاطّلاع على ما يلي:
إنشاء تنبيه
عند إنشاء تنبيه، يمكنك إجراء ما يلي:
- حدّد الشروط التي تؤدي إلى ظهور تنبيهاتك استنادًا إلى بيانات المقاييس.
- يمكنك تحديد قنوات الإشعارات التي سيتم إرسال إشعارات التنبيه إليها.
يوضح المثال أدناه كيفية إعداد تنبيه يؤدي إلى ظهور تنبيه عندما يتجاوز معدّل استخدام خدمة "منصة خرائط Google" لأي واجهة برمجة تطبيقات طلبين لمدة 5 دقائق.
لإنشاء التنبيه، يمكنك إجراء ما يلي:
- في Cloud Console، اختَر المراقبة:
- اختَر تنبيه.
- اختَر تعديل قناة الإشعارات لتحديد كيفية إصدار التنبيه لإشعاره. في هذا المثال، ستستخدم عنوان بريدك الإلكتروني.
- بالنسبة إلى قناة البريد الإلكتروني، اختَر إضافة جديد.
- أدخِل عنوان البريد الإلكتروني والاسم المعروض.
- اختَر حفظ.
- اختَر تنبيه.
- اختَر إنشاء سياسة.
- اختَر فاصلاً زمنيًا، مثل 7 أيام.
- ضمن شروط التنبيه، اختَر شرط جديد:
- انقر على اختيار مقياس، واختَر واجهة برمجة التطبيقات المستهلِكة كمورد وعدد الطلبات كمقياس، ثمّ اختَر تطبيق.
- (اختياري) تتوفر أسفل الرسم البياني قائمة الخدمة وquota_metrics وطريقة واجهة برمجة التطبيقات وقيمة المقاييس. انقر على إضافة فلتر لفلترة البيانات استنادًا إلى هذه المعلومات. على سبيل المثال، يمكنك استخدام الفلتر لتحديد أنّ الطريقة يجب أن تساوي google.spot.Autocomplete.http لتشغيل التنبيه.
- ضمن تحويل البيانات، اختَر 5 دقائق للنافذة المتغيّرة ومتوسط دالة النافذة المتغيّرة.
- اختَر التالي.
- ضمن إعداد مشغِّل التنبيه، اضبط قيمة الحدّ على 2 لتحديد تشغيل التنبيه عندما يكون هناك أكثر من طلبَين في الفترة التي تبلغ 5 دقائق. يُرجى العلم بأنّ الرسم البياني يعرض الآن الخط الأحمر الذي يشير إلى الحدّ الأقصى المسموح به للتنبيه خلال الفترة الزمنية المحدّدة. من الرسم البياني، يمكنك معرفة المكان الذي قد يظهر فيه التنبيه. ويمكنك استخدام هذا الرسم البياني لمساعدتك في تعديل الحدّ الأقصى حسب الضرورة.
- انقر على التالي.
- في صفحة ضبط الإشعارات وإنهاء التنبيه:
- اختَر عنوان البريد الإلكتروني الذي أنشأته لقناة الإشعارات.
- ضمن تسمية التنبيه، أدخِل تنبيهي التجريبي.
- اختَر إنشاء سياسة.
- يمكنك إجراء بعض طلبات البيانات من واجهة برمجة التطبيقات. تأكد من إجراء أكثر من طلبين من واجهة برمجة التطبيقات خلال خمس دقائق لإنشاء إشعار التنبيه عبر البريد الإلكتروني.
- بعد تلقِّي الرسالة الإلكترونية للتنبيه، انتقِل إلى صفحة التنبيه.
- في الجدول الذي يعرض التنبيهات، انقر على التنبيه لعرض المزيد من المعلومات.
- انقر على اسم التنبيه للاطّلاع على معلومات حول التنبيه، بما في ذلك رسم بياني يعرض الحدث الذي أدّى إلى بدء التنبيه.
مراجع ذات صلة
للحصول على مزيد من المعلومات عن التنبيهات، يمكنك الاطّلاع على: