تخطَّ إلى المحتوى

استخدام Sentry مع MonstarX

باختصارأنشئ رمزًا شخصيًا في Sentry بصلاحيات قراءة، والصقه في صف Sentry ضمن الخدمات السحابية ← السحابة. بعدها يستطيع وكيل الإنشاء في MonstarX عرض مؤسساتك ومشاريعك، والبحث في المشكلات، وقراءة أي منها بالتفصيل، فيكفي أن تقول «أصلح أكثر أخطاء Sentry تكرارًا». وهو يقرأ فقط.

اقرأ الأخطاء والمشكلات في مشاريعك على Sentry.

النوع
أداة أعمال · مفتاح API
الفئة
التحليلات والمراقبة
طريقة الربط
مفتاح API

يسجّل Sentry الأخطاء والأعطال التي تحدث في البرامج، ويجمعها في مشكلات (issues). اربطه برمز (رمز يشبه كلمة المرور، يتيح للبرامج قراءة حسابك في Sentry)، وسيتمكن وكيل الإنشاء في MonstarX، أي الذكاء الاصطناعي الذي تتحدث معه، من قراءة تلك المشكلات أثناء عمله: يرى ما يتعطل لدى المستخدمين الحقيقيين ويصلحه، بدلًا من أن تنسخ أنت تتبّعات الأخطاء (stack traces) إلى المحادثة.

هذه أداة أعمال: يقرأ MonstarX حسابك في Sentry نيابةً عنك. أما التطبيق الذي تنشئه فلا يحصل على رمزك أبدًا.

ما الذي يستطيع MonstarX فعله به؟

Section titled “ما الذي يستطيع MonstarX فعله به؟”
ما يستطيع MonstarX فعلهمتى
عرض مؤسساتكأي وضع
عرض مشاريع مؤسسة ماأي وضع
البحث في مشكلات مؤسسة ما، بكلمات البحث الخاصة بـ Sentry (مثل is:unresolved)، وفي مشروع واحد إن شئتأي وضع
قراءة مشكلة واحدة بالتفصيلأي وضع

ما لا يفعله أبدًا: حل المشكلات أو إسنادها أو تجاهلها أو حذفها، أو تغيير التنبيهات أو إعدادات المشاريع، أو إرسال أي شيء إلى Sentry.

  • حساب في Sentry على sentry.io. خوادم Sentry المستضافة ذاتيًا غير مدعومة، لأن MonstarX يتصل بـ sentry.io فقط.
  • أنت مالك المشروع في MonstarX. لا يستطيع ربط أداة أو قطع اتصالها إلا المالك.
  1. افتح User settings > Personal Tokens في Sentry، وأنشئ رمزًا جديدًا.

  2. امنحه صلاحيات القراءة هذه: org:read (يتحقق منها MonstarX عند الربط)، وproject:read، وevent:read.

  3. احفظ الرمز وانسخه.

أدلة Sentry الرسمية: Authentication وPermissions & scopes.

  1. افتح مشروعك وانقر على الخدمات السحابية في الشريط العلوي، ثم على السحابة.

  2. انتقل إلى قسم الموصلات، وابحث عن Sentry، ثم انقر على ربط.

  3. الصق الرمز في حقل مفتاح API وانقر على ربط.

  4. يتحقق MonstarX من الرمز بعرض مؤسساتك. إذا نجح ذلك، يظهر في الصف متصل. وإذا رُفض الرمز، تظهر لك رسالة الخطأ ولا يُحفظ شيء.

ما تكتبهما يحدث
«ما أبرز المشكلات غير المحلولة في مشروعي “booking-web” على Sentry؟»يبحث MonstarX في المشكلات ويعرضها في المحادثة.
«اقرأ مشكلة Sentry رقم 4512 وأصلحها.»يقرأ تفاصيل المشكلة، ثم يغيّر شفرة تطبيقك في وضع الإنشاء ليعالج السبب.
«ما مشاريعي في Sentry؟»يعرض مؤسساتك ومشاريع كل منها.
  • يبقى لدى MonstarX. يُحفظ الرمز مشفّرًا على خوادم MonstarX، ولا يُكتب أبدًا في شفرة تطبيقك ولا يُعطى لتطبيقك.
  • للقراءة فقط. يكتفي MonstarX بالقراءة. امنح الرمز صلاحيات قراءة فقط، وعندها لا يستطيع حتى الرمز المسرَّب أن يغيّر شيئًا في Sentry.
  • معلومات لا تعليمات. يتعامل MonstarX مع رسائل الأخطاء وبيانات الأحداث على أنها معلومات، لا تعليمات ينفّذها.
  • اقطع الاتصال متى شئت. انقر على قطع الاتصال بجانب Sentry في الخدمات السحابيةالسحابة، ثم أكّد عند ظهور السؤال هل تريد فصل Sentry عن هذا المشروع؟ عندها يحذف MonstarX الرمز. وألغِ الرمز في Sentry أيضًا إذا لم تعد بحاجة إليه.
  • يعمل الرمز الشخصي باسمك، لذلك يرى MonstarX المؤسسات والمشاريع التي تستطيع أنت رؤيتها.
  • سمِّ المؤسسة أو المشروع في طلبك، فهذا يوفّر على MonstarX خطوة.
  • إذا كانت الأخطاء في التطبيق الذي تنشئه في MonstarX، فقد لا تحتاج إلى Sentry أصلًا: يستطيع MonstarX قراءة سجلات تطبيقك نفسه.
هل يستطيع MonstarX حل مشكلات Sentry أو إسنادها؟

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

هل يعمل مع Sentry المستضاف ذاتيًا؟

لا. يتصل هذا الربط بـ sentry.io فقط.

هل يستطيع تطبيقي إرسال أخطائه إلى Sentry؟

هذا أمر مختلف عن هذا الربط. اطلب من MonstarX إضافة الإبلاغ عن الأخطاء عبر Sentry إلى تطبيقك، وسيطلب منك DSN مشروعك أو مفاتيحه، وتضعها في الخدمات السحابية ← الأسرار. راجع احفظ مفاتيح API بأمان.