استخدام Cloud Logging للحصول على إحصاءات

يوفّر Google Cloud Logging مقاييس شاملة مستندة إلى السجلّ يمكنك استخدامها للحصول على إحصاءات حول تطبيقات Last Mile Fleet Solution في "منصة خرائط Google" تستند المقاييس المستندة إلى السجل إلى محتوى الإدخالات في السجل. على سبيل المثال: يمكن للمقاييس تسجيل عدد إدخالات السجل التي تحتوي على أو يمكنها استخراج معلومات وقت الاستجابة التي تم الإبلاغ عنها في إدخالات السجل. يمكنك استخدام المقاييس المستندة إلى السجلّ في الرسوم البيانية في Cloud Monitoring وسياسات التنبيه.

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

يقدّم هذا المستند معلومات حول كيفية التوغّل في السجلّات للحصول على إحصاءات حول تنفيذ Deliveries API، بما في ذلك:

استخدام مستكشف السجلات

يمكنك استخدام مستكشف السجلات لتصفية السجلات بطرق مختلفة لمساعدتك الحصول على إحصاءات حول مستوى أداء تطبيقات Last Mile Fleet Solution على "منصة خرائط Google" على سبيل المثال، يمكنك فلترة السجلّات بالطرق التالية:

لمزيد من المعلومات، يُرجى مراجعة استخدام مستكشف السجلات.

استخدام التنبيهات

يمكنك أيضًا إنشاء تنبيهات لإشعار العملاء عند إسقاط أحد المقاييس حد معيّن، وتحديد قنوات الإشعارات للتنبيهات.

إنشاء قناة للإشعارات

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

لإنشاء قناة إشعارات، اختَر المراقبة ثم تنبيه. في Cloud Console لفتح صفحة "تنبيه". بعد ذلك، اختَر تعديل قنوات الإشعارات بالقرب من أعلى الصفحة.

إنشاء قناة

لمزيد من المعلومات، يُرجى مراجعة إدارة قنوات الإشعارات

إنشاء مثال للتنبيه

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

  1. في Cloud Console، اختَر المراقبة ثم تنبيه لفتحها. صفحة التنبيه. بعد ذلك، اختَر إنشاء سياسة بالقرب من أعلى الصفحة.

    إنشاء سياسة

  2. في صفحة "إنشاء سياسة تنبيه"، اختَر إضافة شرط.

  3. في مربع الحوار "إضافة شرط":

    • حدِّد اسم تنبيه (على سبيل المثال، عدّاد المهام القابلة للفوترة منخفض جدًا).
    • بالنسبة إلى هدف، ابدأ كتابة billable_tasks. من المفترض أن يتم إكماله تلقائيًا إلى المقياس المستند إلى السجلات الذي تم إنشاؤه في المثال السابق. اختيار المقياس من القائمة المنسدلة. (اسم المقياس الكامل هو logging/user/billable_tasks.)

      تحديد الهدف

    • ينبغي تعبئة معلومات هدف المقياس، ويجب أن ترى الرسم البياني للمقاييس على اليمين.

    • انتقِل للأسفل إلى قسم "الضبط" على يمين الصفحة واضبط التنبيه. المعلَمات. (على سبيل المثال، اضبط Condition على أدناه، وThreshold على 0.1، وFor إلى 5 دقائق). عند تحديد هذا الحدّ، يظهر خط أحمر في مخطط المقاييس الذي يعرض الحد الأدنى للتنبيه بالنسبة إلى القيمة الحالية.

      رسم بياني متري

    • انقر على الزر إضافة.

  4. ارجع إلى صفحة سياسة إنشاء التنبيهات واختَر التالي.

  5. يمكنك اختياريًا ضبط جهة الاتصال لقناة الإشعار عند تشغيل التنبيه. بعد ذلك، انقر على التالي.

    ضبط القناة

  6. أضِف تعليمات حول كيفية حلّ المشكلة. سيتم تضمين التعليمات في نص إشعار التنبيه ثم انقر على حفظ.

    أدوات القياس

من المفترض أن يكون التنبيه معروضًا الآن. في حال تشغيله، سيظهر في صفحة "التنبيه".

تنبيه

إذا تم اختيار قناة الإشعارات، سيتمّ إشعارها.

استخدام BigQuery

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

على سبيل المثال، يمكنك إنشاء:

لمزيد من المعلومات، يُرجى مراجعة استخدام BigQuery: