تمت ترجمة هذه الوثائق تلقائيًا بواسطة الذكاء الاصطناعي.
تعتمد وحدة القياس عن بعد (Telemetry) في NocoBase على OpenTelemetry، وتوفر إمكانيات مراقبة موحدة وقابلة للتوسيع لتطبيقات NocoBase. تدعم هذه الوحدة جمع وتصدير مقاييس التطبيق المختلفة، بما في ذلك طلبات HTTP واستخدام موارد النظام.
لتمكين وحدة القياس عن بعد، تحتاج إلى تهيئة متغيرات البيئة ذات الصلة.
عيّن القيمة إلى on.
اسم الخدمة.
مصدرو المقاييس. يدعم هذا الخيار عدة مصدرين، مفصولة بفواصل. للقيم المتاحة، يرجى الرجوع إلى وثائق المصدرين الحاليين.
المقاييس المراد تصديرها، مفصولة بفواصل. يمكن العثور على القيم المتاحة في قسم المقاييس.
عتبة تسجيل مدة طلب HTTP (http_request_cost)، بالمللي ثانية. القيمة الافتراضية هي 0، مما يعني تسجيل جميع الطلبات. عند تعيين قيمة أكبر من 0، سيتم تسجيل الطلبات التي تتجاوز مدتها هذه العتبة فقط.
فيما يلي المقاييس الحالية التي يسجلها التطبيق. إذا كنت بحاجة إلى المزيد، يمكنك الرجوع إلى وثائق التطوير للتوسع أو التواصل معنا.
| اسم المقياس | نوع المقياس | الوصف |
|---|---|---|
process_cpu_percent | ObservableGauge | نسبة استخدام وحدة المعالجة المركزية للعملية |
process_memory_mb | ObservableGauge | استخدام ذاكرة العملية بوحدة الميغابايت |
process_heap_mb | ObservableGauge | استخدام ذاكرة الكومة للعملية بوحدة الميغابايت |
http_request_cost | Histogram | مدة طلب HTTP بوحدة المللي ثانية |
http_request_count | Counter | عدد طلبات HTTP |
http_request_active | UpDownCounter | العدد الحالي لطلبات HTTP النشطة |
sub_app_status | ObservableGauge | إحصائيات عدد التطبيقات الفرعية حسب الحالة، يتم الإبلاغ عنها بواسطة إضافة plugin-multi-app-manager |