المشكلات
المشكلة هي السجل الواحد لمشكلة ما: شيء وجدته فحوص Polylane الخاصة، أو تنبيه أرسلته أداة مربوطة. يحتفظ السجل بالحساب (البصمة، وعدد مرات الحدوث، والحكم، والخطورة)؛ ومحادثة جولة الإصلاح التي تعالجها هي المكان الذي تقرأ فيه ما حدث.
ما الذي يفعله
يمرّ كل اكتشاف بدورة حياة واحدة أياً كان مصدره: يُسجَّل، وتصل جولة إصلاح إلى حكم، وتُعالج الحادثة المؤكدة حتى الإصلاح، وتُحلّ المشكلة حين تنتهي. لا توجد قائمة تنبيهات خام تفرزها يدوياً. تُطوى التكرارات في المشكلة الموجودة أصلاً، فتكون المشكلة الواحدة سجلاً واحداً ومحادثة واحدة.
من أين تأتي المشكلات
| المصدر | الوصف |
|---|---|
| فحوص Polylane | تقيّم الفحوص على الموارد وحسابات السحابة المربوطة المقاييس والسجلات والتتبعات، وتسجّل مشكلة حين يجد أحدها مشكلة حقيقية. |
| تنبيهات المزودين | تتحول تنبيهات أدوات قابلية الملاحظة وحسابات السحابة المربوطة إلى مشكلات، فيمرّ كل ما قد يحتاج إلى انتباه بدورة حياة واحدة. انظر التكاملات. |
| مفتوحة من محادثة | سلّم مشكلة في محادثة دردشة فيفتح الوكيل المشكلة لك، وهذا يبدأ جولة إصلاحها. |
كيف يعمل
- تُسجَّل النتيجة ببصمة مبنية من مصدرها: المورد والفحص لاكتشافات Polylane، والتكامل ومعرّف التنبيه لتنبيهات المزودين. الانطلاق الذي يطابق مشكلة مفتوحة يزيد عدد مرات حدوثها بدلاً من إنشاء تكرار.
- تقرأ جولة إصلاح الحمولة الخام والاستعلام الذي خلف التنبيه والمقاييس الأخيرة وكودك، ثم تسجّل واحداً من حكمين:
confirmed(مشكلة حقيقية) أوdismissed(ضجيج أو سلوك متوقع). النتيجة التي تنتمي إلى مشكلة مفتوحة أصلاً، أو حُلّت مؤخراً، تنضم إلى تلك المشكلة بدلاً من ذلك. - تُعالج المشكلة المؤكدة حتى الإصلاح في المحادثة نفسها، ما لم يعلّقها الحد الأدنى للخطورة في مساحة العمل أو حد الخطة لكي يبدأها شخص. الخطورة واحدة من
criticalأوhighأوmediumأوlowأوinfo، ويمكن للجولة إعادة تقديرها بعد أن تقرأ الأدلة. - تُحلّ المشكلة حين تنتهي: تعافٍ من المزود، أو فحص لاحق يعود سليماً، أو تنبيه يبقى صامتاً. ويمكنك أيضاً تعليم واحدة بـ Resolved بنفسك. وإذا عادت المشكلة نفسها خلال 24 ساعة (أطول للمشكلات التي تسمّي عيباً في الكود)، يُعاد فتح المشكلة الموجودة وتلقي جولة إصلاحها نظرة جديدة.
الحالات
| الحالة | الوصف |
|---|---|
new | مسجّلة، لا جولة إصلاح بعد. |
triaging | تقرأ جولة الإصلاح الأدلة ولم تصل إلى حكم. |
confirmed | مشكلة حقيقية. تُعرض حادثةً؛ وتعالجها الجولة حتى الإصلاح ما لم تُعلَّق لكي يتولاها شخص. |
dismissed | ليست مشكلة. تُحفظ لكي تُطوى الإشارة نفسها بهدوء في المرة التالية. |
skipped | لم تبدأ جولة إصلاح، على سبيل المثال لأن التوقيع مكبوت في إعدادات مساحة العمل. |
failed | لم تصل الجولة إلى حكم أبداً. |
تحمل المشكلة أيضاً resolvedAt حين تنتهي، أياً كانت الحالة التي تحملها.
أين تجده
افتح Issues في وحدة التحكم لتصفح الاكتشافات والتصفية حسب الشدة أو الحالة والعثور على المشكلات النشطة أو المعلّقة. لكل مشكلة صفحة تضم الأدلة والتحقيق والخط الزمني والخصائص. استخدم Investigate لبدء جولة أو Open thread لمتابعة المحادثة. يربط حقل API المسمى _html_url مباشرة بهذه الصفحة، حتى للمشكلات التي ليس لها جولة.
ضمن Threads، يسرد الإعداد المسبق Fix runs المحادثات مع الوكيل. تعرض آخر رسالة في الجولة نتيجتها: pull request، أو عدم الحاجة إلى إصلاح، أو طلب يحتاج إلى اهتمامك. يفتح الشريط الجانبي الأدلة وأي تصعيد، ويعرض Open full page السجل الكامل.
لكل حساب سحابة وتكامل ومورد على Topology تبويب Problems يسرد جولات الإصلاح في ذلك النطاق. تظهر المشكلة التي لم تحصل على جولة أبداً على شكل بطاقة في الخلاصة؛ وسّعها واستخدم Investigate لبدء واحدة. ومن السكربتات، المشكلة كائن من الدرجة الأولى في مرجع API، تُقرأ بالنطاق issues:read وتُحرَّر بـ issues:write.
ذات صلة
- جولات الإصلاح لكيفية وصول الجولة إلى حكمها ومعالجتها مشكلة مؤكدة.
- Threads لقراءة النص وأدلته.
- Escalations لما يحدث حين يحتاج الوكيل إليك.
- السحابات للحسابات والموارد التي تُحصر فيها المشكلات.