نظرة عامة
بمجرد تثبيت تطبيقك في مساحات عمل أخرى، تحتاج إلى معرفة وقت تعطّله. يسجل Twenty ما يحدث لتطبيقك على المنصة ويعرضه في موضعين:- صفحة المراقبة الخاصة بتسجيل تطبيقك، لك بصفتك مالك التطبيق، مجمّعة عبر كل عمليات التثبيت.
- سجلات مساحة العمل، للمسؤولين عن كل مساحة عمل ثبّتت تطبيقك، ومقتصرة على مساحة عملهم فقط.
افتح صفحة المراقبة
انتقل إلى الإعدادات ← المطورون ← التطبيقات، وافتح تطبيقك، ثم انقر عرض المراقبة في علامة التبويب عام. تحتاج إلى إذن مفاتيح API وخطافات الويب في مساحة العمل التي تملك تسجيل التطبيق. اختر فترة في الرأس: آخر ساعتين، أو 24 ساعة، أو 7 أيام، أو 30 يومًا، أو 90 يومًا. يتم الاحتفاظ بالبيانات لمدة 90 يومًا. من دون استحقاق سجلات التدقيق، لا تظهر سوى آخر ساعتين.ما تعرضه الصفحة
الأعداد دقيقة: يُحتسب كل طلب مرفوض وكل وظيفة تم تخطيها، حتى عندما تحتفظ السجلات أدناه بصف واحد فقط لكل دقيقة.
ما الذي يتم تسجيله
يُحتسب كل حدث أدناه في صفحة المراقبة. يكتب كل منها أيضًا سجلات التطبيق في مساحة العمل التي حدث فيها، مع مصدر يوضح من أين أتى:
يمكن أن تتكرر إخفاقات حدود المعدل ومسار الخادم مرات عديدة في الثانية، لذلك تحتفظ السجلات بـ صف واحد لكل دقيقة لكل عملية تثبيت ووظيفة ورمز خطأ. تظل صفحة المراقبة تحتسب كل حدوث.
سجلات مساحة العمل
يرى مسؤولو مساحة العمل التي ثبّتت تطبيقك الأحداث نفسها، لمساحة عملهم فقط، في الإعدادات ← عام ← السجلات. يمكنهم التصفية حسب المصدر، مثلًا لإدراج إخفاقاتINSTALL أو حدود المعدل فقط. وجّه مستخدميك إلى هناك عندما يبلغون عن مشكلة: يخبرانك رمز الخطأ والرسالة بمكان البحث.
بالنسبة إلى خادم التطوير الخاص بك، يبث twenty app logs سجلات الوظائف مباشرةً في الطرفية. راجع CLI.
قراءة الإشارات
- تتصاعد الأخطاء مباشرة بعد الإصدار: قارن النسخ في جدول النسخ، ثم أصلح المشكلة وانشر نسخة أعلى. راجع النشر.
- طلبات API مقيّدة بالمعدل: يستدعي تطبيقك API بوتيرة متكررة جدًا. جمّع عمليات القراءة والكتابة، وتجنب استدعاء API في حلقات متقاربة.
- الوظائف مقيّدة بالمعدل: تُطلق مشغلات أحداث قاعدة البيانات أو cron بسرعة أكبر من إمكانية إضافة الوظائف إلى قائمة الانتظار. ضيّق نطاق المشغّل، مثلًا باستخدام
updatedFieldsفي مشغّلdatabaseEvent، أو نفّذ العمل في تشغيلات أقل وأكبر. راجع الوظائف المنطقية. - إخفاقات التثبيت أو الترقية: تحقّق من خطافات التثبيت الخاصة بك. تُسجّل رسالة الخطأ مع الإخفاق.
- الوظائف البطيئة: تشير مدة مرتفعة للشريحة المئوية الخامسة والتسعين إلى وظيفة تستحق التحليل أو التقسيم.