@azure/core-tracing package
الواجهات
| AddEventOptions |
يمثل الخيارات التي يمكنك تمريرها إلى addEvent. |
| Instrumenter |
يمثل جهازا غير محدد للتنفيذ. |
| InstrumenterSpanOptions |
تم تمرير الخيارات إلى startSpan كمجموعة فائقة من TracingSpanOptions. |
| OperationTracingOptions |
خيارات التتبع لتعيينها على عملية. |
| TracingClient |
يمثل عميلا يمكنه التكامل مع Instrumenter الذي تم تكوينه حاليا. إنشاء مثيل باستخدام createTracingClient. |
| TracingClientOptions |
الخيارات التي يمكن تمريرها إلى createTracingClient |
| TracingContext |
حقيبة سياق غير قابلة للتغيير لقيم التتبع للعملية الحالية. |
| TracingSpan |
يمثل امتداد تتبع غير محدد للتطبيق. |
| TracingSpanLink |
مؤشر من TracingSpan الحالي إلى امتداد آخر في نفس التتبع أو تتبع مختلف. |
| TracingSpanOptions |
الخيارات المستخدمة لتكوين النطاق الذي تم إنشاؤه حديثا. |
النوع أسماء مستعارة
| OptionsWithTracingContext |
نوع أداة مساعدة عندما نعرف أنه تم تعيين TracingContext كجزء من خيارات العملية. |
| Resolved |
إصدار أضيق من نوع TypeScript 4.5's Awaited الذي يقوم بفك تشفير "النوع المنتظر" بشكل متكرر، محاكى سلوك |
| SpanStatus |
يمثل الحالات التي يمكن تمريرها إلى setStatus. بشكل افتراضي، سيتم إنشاء جميع الامتدادات بالحالة "unset". |
| SpanStatusError |
الحالة التي تمثل خطأ يمكن إرساله إلى setStatus |
| SpanStatusSuccess |
الحالة التي تمثل عملية ناجحة يمكن إرسالها إلى setStatus |
| TracingSpanKind |
هذا النوع من الامتداد |
الوظائف
| create |
إنشاء عميل تتبع جديد. |
| use |
توسيع Azure SDK مع دعم تنفيذ معين للأجهزة. |
تفاصيل الوظيفة
createTracingClient(TracingClientOptions)
إنشاء عميل تتبع جديد.
function createTracingClient(options: TracingClientOptions): TracingClient
المعلمات
- options
- TracingClientOptions
الخيارات المستخدمة لتكوين عميل التتبع.
المرتجعات
- مثيل TracingClient.
useInstrumenter(Instrumenter)
توسيع Azure SDK مع دعم تنفيذ معين للأجهزة.
function useInstrumenter(instrumenter: Instrumenter)
المعلمات
- instrumenter
- Instrumenter
تنفيذ الأجهزة المراد استخدامها.