تتبّع موزّع يلاحق كل طلب عبر خدماتك
استقبل الـ spans والتتبّعات، شاهد كل طلب كعرض شلّالي، ارسم خدماتك تلقائيًا، واعثر على القفزات البطيئة بتحليلات زمن استجابة p50/p95/p99.
اعثر على القفزة البطيئة في طلب يمرّ بعشر خدمات
في معمارية الخدمات المصغّرة، قد يعبر طلب مستخدم واحد بوّابة API وثلاث خدمات وطابورًا وقاعدتي بيانات قبل أن تعود الاستجابة. وعندما يكون ذلك الطلب بطيئًا أو يفشل، لا تُريك سجلات كل خدمة سوى أجزاء متفرّقة. وبدون تتبّع موزّع يتحوّل سؤال "أين ذهب الوقت؟" إلى ساعات من مطابقة الطوابع الزمنية بين الأنظمة يدويًا.
AllStak أداة تتبّع موزّع تضع الرحلة كاملة على شاشة واحدة. تتدفّق الـ spans من حزم AllStak SDK أو من أي تجهيز OpenTelemetry عبر نقطة استقبال تتبّعات OTLP، ويُعرَض كل طلب كشلّال: كل خدمة وكل استدعاء وكل مللي ثانية. وتُريك خريطة الخدمات كيف تتحادث أنظمتك فعليًا، فيما تخبرك تحليلات التتبّع بنسب زمن الاستجابة p50/p95/p99 أي النقاط بطيئة لدى المستخدمين الحقيقيين — كل ذلك في المنصّة نفسها مع أخطائك وسجلاتك.
كل ما تحتاجه لتتبّع الطلبات عبر الخدمات المصغّرة
من استقبال الـ spans إلى نسب زمن الاستجابة، يمنحك AllStak العروض التي تحوّل اللغز الموزّع إلى خطّ زمني واحد مقروء.
استقبال الـ spans والتتبّعات
أرسل الـ spans من حزم AllStak SDK أو من أي خدمة مجهّزة بـ OpenTelemetry عبر نقطة OTLP، فتتجمّع في تتبّعات كاملة من الطرف إلى الطرف.
عرض شلّالي للتتبّع
يُعرَض كل تتبّع كشلّال من الـ spans مع التوقيت، فترى بالضبط أي استدعاء في أي خدمة استهلك الوقت — دون تنقيب في الطوابع الزمنية.
خريطة الخدمات
خريطة مبنية من حركتك الحقيقية تُظهر كيف تعتمد الخدمات على بعضها، فتفهم نطاق أثر أي اعتماد بطيء أو فاشل بنظرة واحدة.
تحليلات زمن استجابة p50 / p95 / p99
تفصّل تحليلات التتبّع زمن الاستجابة حسب النسب المئوية، فتُحسّن الذيل البطيء الذي يشعر به مستخدموك فعلًا، لا متوسّطًا مضلِّلًا.
متوافق مع OpenTelemetry
مجهّز مسبقًا بـ OpenTelemetry؟ وجّه الـ exporter إلى نقطة تتبّعات OTLP في AllStak وأبقِ تجهيزك المحايد كما هو تمامًا.
تتبّعات بجانب الأخطاء والسجلات
يعيش التتبّع في المنصّة نفسها مع تتبّع الأخطاء والسجلات وزمن التشغيل، فتنتقل من تتبّع بطيء إلى الاستثناء وراءه دون تبديل الأدوات.
ابدأ التتبّع في دقائق
- 1أنشئ مشروعًا مجانيًا
سجّل في app.allstak.sa، أنشئ مشروعًا، وانسخ مفتاح API. لا حاجة لبطاقة ائتمان على الباقة المجانية.
- 2جهّز خدماتك
استخدم حزم AllStak SDK لمنصّتك، أو أبقِ إعداد OpenTelemetry الحالي ووجّه الـ OTLP exporter إلى نقطة التتبّعات في AllStak.
- 3استكشف التتبّعات وخريطة الخدمات
افتح أي طلب كشلّال من الـ spans، وتتبّعه عبر الخدمات، وشاهد خريطة الخدمات تُبنى تلقائيًا من حركتك الحقيقية.
- 4طارد زمن الاستجابة بالنسب المئوية
استخدم تحليلات التتبّع لترتيب النقاط حسب p95 و p99، اعثر على القفزة البطيئة، أطلق الإصلاح، وتحقّق من انخفاض النسبة في العرض نفسه.
لماذا تختار الفرق AllStak للتتبّع الموزّع
- شاهد رحلة الطلب كاملة على شلّال واحد بدل مطابقة السجلات عبر عشر خدمات يدويًا.
- حسّن ما يشعر به المستخدمون فعلًا بنسب p50/p95/p99 بدل متوسّطات تخفي الذيل البطيء.
- افهم معماريتك كما هي فعلًا بخريطة خدمات مبنية من الحركة الحيّة، لا من مخطّط قديم.
- احتفظ بتجهيز OpenTelemetry لديك — يستقبل AllStak تتبّعات OTLP، فالانتقال لا يعني إعادة التجهيز.
- منصّة واحدة وفاتورة واحدة: يقع التتبّع بجانب الأخطاء والسجلات وزمن التشغيل والبنية التحتية بدل مورّد APM منفصل.
- تسعير بالريال السعودي وإقامة بيانات داخل السعودية، مبني لفرق السعودية والخليج.
أسئلة شائعة عن التتبّع الموزّع
ما هو التتبّع الموزّع؟
التتبّع الموزّع يلاحق طلبًا واحدًا أثناء انتقاله عبر عدّة خدمات، مسجّلًا span لكل عملية في الطريق. تتجمّع الـ spans في تتبّع تقرؤه كشلّال يُظهر بالضبط أين أُنفق الوقت وأين حدثت الإخفاقات — وهو أساسي ما إن يتجاوز نظامك خدمة واحدة.
هل يعمل AllStak مع OpenTelemetry؟
نعم. يستقبل AllStak تصدير تتبّعات OTLP عبر HTTP، فأي خدمة مجهّزة بحزم OpenTelemetry تستطيع إرسال التتبّعات بتوجيه الـ exporter إلى AllStak. تحتفظ بتجهيز محايد وتتجنّب الارتباط بمورّد. راجع دليل الإعداد على /docs/guides/opentelemetry.
كيف يختلف AllStak عن Datadog APM؟
يسعّر Datadog مضيفي APM والاستقبال والاحتفاظ كلًّا على حدة، وترتفع التكاليف سريعًا مع التوسّع. يمنحك AllStak التتبّعات الشلّالية وخريطة الخدمات وتحليلات النسب المئوية داخل منصّة موحّدة مع الأخطاء والسجلات وزمن التشغيل والبنية التحتية — بتسعير واضح بالريال السعودي وإقامة بيانات داخل السعودية.
كم يستغرق الإعداد؟
إن كنت تستخدم OpenTelemetry بالفعل فالأمر تغيير إعداد: وجّه الـ OTLP exporter إلى AllStak وتبدأ التتبّعات بالتدفّق. أما البدء من الصفر بحزمة AllStak SDK فيستغرق عادةً دقائق لكل خدمة — ثبّت، هيّئ بمفتاحك، وانشر.
هل توجد باقة مجانية للتتبّع الموزّع؟
نعم. أنشئ مشروعًا مجانيًا وابدأ إرسال الـ spans دون بطاقة ائتمان. وعندما ينمو حجم تتبّعاتك، ترقَّ إلى باقة مدفوعة واضحة بتسعير بالريال السعودي — دون رسوم APM لكل مضيف.
استكشف المزيد
ابدأ تتبّع الطلبات مجانًا
جهّز بحزم AllStak SDK أو OpenTelemetry، افتح أول تتبّع شلّالي، واعثر على القفزة البطيئة — تتبّعات وأخطاء وسجلات على منصّة واحدة بفاتورة واحدة واضحة.