ForHosting KIT · النصوص والذكاء الاصطناعي

سجل أخطاء الخادم

من بين خمسين ألف سطر سجل خلّفها عطل في الثالثة فجرًا، احصل على الدزينة التي تشرح ما الذي تعطل: أخطاء متكررة وارتفاعات غير معتادة وتسلسلات كاشفة، مجمّعة ومدعومة بأسطرها. تدفع حسب الاستخدام دون اشتراك.

● Betaلكل طلب · لكل 1,000 سطر$0.003
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.

أداة تحليل السجلات تقرأ سجل أخطاء خام من خادم أو تطبيق وتُخرج ملخصًا يجمع الأخطاء المتكررة حسب نوعها مع توقيت ظهورها، بدل آلاف أسطر متفرقة يصعب مسحها بالعين بحثًا عن نمط. تناسب فريقًا تقنيًا يحقق في عطل بعد وقوعه ويحتاج فهم ما جرى بسرعة.

لماذا لا يكفي البحث عن كلمة «خطأ»

تُكتب سجلات التطبيقات لتكون شاملة لا لتكون مقروءة وقت العطل، فالعملية السليمة والعملية التي توشك أن توقف الدفع تُسجَّلان بالتفصيل نفسه، متداخلتين بين اتصالات كثيرة متزامنة. لذلك يغرق المهندس المناوب في الضجيج حتى بعد البحث عن كلمة الخطأ، لأن الإشارة الحقيقية غالبًا نمط يمتد عبر عدة أسطر لا سطر واحد. تبحث هذه الأداة عن التكرار والتسلسل والانحراف عن الأنماط المعتادة للسجل نفسه، بدل مطابقة قائمة ثابتة من رسائل الأخطاء المعروفة، وهذا ما يسمح لها بالتقاط نوع جديد من الأعطال لم تره من قبل.

نقطة بداية للتحقيق لا حكم نهائي

تكشف الأداة ما هو غير طبيعي في السجلات، لكنها لا تطّلع على سجل الإصدارات أو حالة الخوادم أو سياق عملك، لذا فإن نتيجة مثل «ارتفع معدل أخطاء الدفع 40 ضعفًا عند 14:02» هي بداية التحقيق لا خلاصته. وتأتي كل نتيجة مع أسطر السجل التي تدعمها لتنتقل مباشرة إلى الدليل. ويمكن استخدامها لتلخيص السجلات لحظة إطلاق التنبيه قبل أن يبدأ المناوب العمل، أو لبناء الخط الزمني لما حدث فعلًا بعد انتهاء العطل، أو لإرفاق السبب المرجح بعملية بناء فاشلة.

تحديد نافذة زمنية للعطل

يمكن تحديد نطاق زمني للتحليل — الساعة التي سبقت العطل المُبلَّغ عنه مثلًا — فتركّز الأداة على الأسطر ضمن هذا النطاق تحديدًا، وهو أسرع من تحليل سجل يوم كامل حين يكون توقيت العطل معروفًا مسبقًا تقريبيًا. يمكن أيضًا استبعاد أنماط أخطاء معروفة تتكرر طبيعيًا في النظام، بحيث يظهر في الملخص النهائي الخطأ الجديد أو غير المعتاد فعليًا، لا كل الأخطاء المألوفة التي لا تستدعي انتباهًا إضافيًا.

فريق تقني يحقق في عطل تطبيق مصرفي

بعد بلاغ عملاء عن تعطل تطبيق مصرفي لدقائق، يحلّل الفريق التقني سجل الخادم لتلك الفترة تحديدًا لمعرفة نمط الخطأ الأول الذي أدى للعطل قبل الأخطاء التالية له.

شركة برمجيات تراجع سجل إصدار جديد أطلقته

بعد إطلاق إصدار جديد من تطبيقها، تراجع شركة الخليج الرقمية سجل الأخطاء في الساعات الأولى لمعرفة إن ظهرت مشكلة جديدة لم تظهر في بيئة الاختبار.

هل تحتاج الأداة تنسيقًا محددًا لملف السجل؟

لا تشترط تنسيقًا واحدًا صارمًا؛ تقرأ الأداة أنماط سجلات شائعة من خوادم وتطبيقات مختلفة وتُخرج ملخصًا منظمًا رغم تفاوت التنسيق الأصلي بينها.

هل تحدد الأداة سبب العطل أم الأخطاء الظاهرة فقط؟

تُخرج الأخطاء المتكررة وتوقيتها كما ظهرت في السجل؛ تحديد السبب الجذري النهائي يبقى تحليلًا يقوم به فريق تقني بناءً على هذا الملخص لا الأداة وحدها.

هل تُحفظ سجلات الأخطاء المُرسلة للتحليل؟

لا، تُستخدم أسطر السجل لإنتاج الملخص فقط ولا تُحفظ بعد تسليم النتيجة، وهو مهم لسجلات قد تحتوي بيانات تقنية حساسة عن بنية النظام.

لماذا الأداة في مرحلة تجريبية؟

لأن أنماط السجلات تختلف كثيرًا بين الأنظمة، وتُضبط الأداة باستمرار على أنواع سجلات جديدة؛ تنفيذ الطلبات فعلي، والتصنيف التجريبي إشارة تحسين مستمر لا تعطل في الخدمة.

هل يمكن تحليل سجل يخلط بين رسائل عربية وإنجليزية؟

نعم، سجلات الأنظمة غالبًا بالإنجليزية مع رسائل عربية مضمَّنة أحيانًا في تطبيقات محلية، وتُحلل الأداة السجل بصرف النظر عن هذا المزيج.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/text/log-analyze

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/text/log-analyze \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"El informe trimestral cerró con 1,2 M€ de ingresos."}'
{
  "text": "El informe trimestral cerró con 1,2 M€ de ingresos."
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.log_analyze",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.003
لكل 1,000 سطر$0.0135

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

max_tokens20000
HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.
422task_failedلم تنجح معالجة المهمة، ولن تُحتسب عليك؛ أعد المحاولة أو راسلنا مباشرة.

من أسطر خام إلى أخطاء مجمَّعة

يُلصَق نص السجل الخام كما وردت من الخادم أو التطبيق، فتُجمّع الأداة الأسطر المتشابهة في نمط خطأ واحد مع عدد مرات تكراره وأول وآخر توقيت ظهر فيه، بدل عرض كل سطر منفرد رغم تكراره مئات المرات لنفس السبب.

السعر

سعر ثابت $0.003 لكل طلب زائد $0.0135 لكل ألف سطر من السجل. تعمل الأداة من صفحتها على الويب للصق سجل محدود الحجم، ومتاحة عبر الـAPI لتحليل سجلات أكبر ترسلها أنظمة المراقبة تلقائيًا بعد كل عطل مكتشف.

شركة استضافة تراقب سجلات خوادم عملائها

تراقب شركة استضافة سجلات خوادم عملائها بحثًا عن أخطاء متكررة قد تشير لمشكلة قادمة، وتستخدم الأداة عبر الـAPI لتحليل سجل كل خادم دوريًا.

كم تكلفة تحليل سجل من عشرة آلاف سطر؟

$0.003 لكل طلب زائد $0.0135 لكل ألف سطر، أي نحو $0.138 لسجل من عشرة آلاف سطر.

اطّلع على توثيق KIT الكامل ←