Recorder TypeScript

مسجل وقت تشغيل لتطبيقات TypeScript يلتقط أوقات الدالة، الأحداث والسلاسل الاختيارية للتحليل والتصحيح والموثوقية.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,484+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

عن هذه الأداة

هذه الأداة تسجل أحداث وقت التشغيل من تطبيقات TypeScript لتوفير telemetry قابلة للمشاهدة لأغراض التصحيح، التحليل، والاعتمادية. يقوم بتأطير مسارات الشفرة لإصدار أحداث بنظم زمنية، سياق وخطط تكدس اختيارية. من الناحية المفاهيمية، يغلف الدوال أو الوحدات المستهدفة لتسجيل أوقات البدء والانتهاء ويحساب المدة، العدّيات، ومعدل التدفق عبر التشغيل. منافعها تشمل تحليل أكثر سرعة لأسباب المشكلة الأصلية، فهم أفضل للمسارات الساخنة، وإمكانية ربط الأحداث عبر مهام غير متزامنة عبر معرفات الترابط. تشمل الميزات الأساسية مخطط أحداث متسق، توقيت عالي الدقة، وخيارات التصدير. تدعم الميزات المتقدمة العيّن لإحداث overhead من خلال Sampling، وتصفية الوحدات لاستهداف المناطق الحيوية، وتجميع لإنتاج مخططات استجابة Latency أو مقاييس لكل نقطة نهاية. حالات الاستخدام تشمل خدمات الخلفية، مكونات الواجهة الأمامية، وتتبع الخدمات عبر الخدمات عند الحاجة. يركز الأداة على instrumentation غير التدخلي، التوافق مع Node.js والمتصفحات الحديثة، وتصدير JSON/NDJSON بسيط للتحليل اللاحق. القيمة الرئيسية هي تحويل الملاحظات إلى telemetry قابلة لإعادة الإنتاج يمكن للفرق العمل عليها، بدون تكلفة أداة ملف profiler.

كيفية الاستخدام

  1. أضف مكتبة instrumentation إلى مشروع TS وقم بتكوين إعدادات وقت التشغيل.
  2. حدد البيئة، max_events و-sampling_rate لتحقيق التوازن بين التفاصيل والأداء.
  3. شغّل التطبيق مع الوحدات المستهدفة لإنتاج الأحداث.
  4. تصدير الأحداث المجموعة إلى JSON أو JSON Lines في export_path.
  5. استيراد السجلات إلى أدوات التحليل أو التصور لاستخراج التأخّر، معدل البيانات، والأخطاء.
How to use recorder typescript

Frequently Asked Questions

اعثر على إجابات سريعة

ما البيئات المدعومة؟
يدعم Node.js والمتصفحات الحديثة. يمكن تطبيق instrumentation على وحدات CommonJS/ESM ويستفيد من sourcemaps لسكينات التكدس عند التوفر. التوافق يعتمد على كيفية تحميل الوحدات أثناء التشغيل.
كيف يتحكم في overhead؟
استخدم sampling_rate لالتقاط عينة من الأحداث وmax_events للحد من التتبع الإجمالي. لسيناريوهات منخفضة overhead، اختر sampling_rate أقل وفعل ترشيح وحدات مركّز على المسارات الحرجة.
ما الصيغ التصديرية المدعومة؟
يمكن التصدير كـ JSON أو JSON Lines (NDJSON). JSON يوفر مصفوفة كاملة؛ NDJSON يتيح التدفق والاستيعاب التدريجي عبر خطوط أناليتكس.
هل يمكن استنتاج أنواع TypeScript؟
الأداة تسجل أحداث وقت التشغيل والسياقات؛ لا تقوم باستنتاج types statically. معلومات النوع تُسجل فقط كسلامة سياقية إذا توفرت عبر instrumentation أو sourcemaps.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

محول Spotify إلى MP3

يحوّل ملفات الصوت المقدمة محليًا إلى MP3، مما يتيح الاستماع دون اتصال وتوافقًا عبر الأجهزة للموسيقى...

Developer Tools

حساب المسافة بالطرق

حاسب للمسافة بالطرق للمسافرين ومخططي اللوجستيات والسائقين لتقدير المسافات وأزمنة الرحلة بسرعة بين ال...

Developer Tools

حاسبة العمر

حدد عمر شخص بسرعة استناداً إلى تاريخ ميلاده مع أداتنا المجانية على الإنترنت، مناسبة للاستخدام الشخصي...

Developer Tools

محول العملات

حوّل بسرعة مبالغ بين عملات مختلفة باستخدام محول العملات المجاني عبر الإنترنت، مثالي للمسافرين، الشرك...

ملاحظاتك تهمنا

ساعدنا على التحسن