انتقل إلى المحتوى الرئيسي

← نظرة عامة

مقاييس OmniUDR

تقوم OmniUDR بعرض مقاييس Prometheus على نقطة نهاية المقاييس (prometheus_metrics_port, الافتراضي 9568). تستخدم أسماء المقاييس أدناه شكل عرض Prometheus (النقاط تصبح خطوط سفلية). تكون التسميات وقيمها بحروف صغيرة.

مقاييس UDR / HSS

المقياسالنوعالتسمياتالوصف
omni_udr_nrf_registration_statusgaugenf_typeحالة تسجيل NRF (1 = مسجل، 0 = غير مسجل)
omni_udr_hss_healthgauge-صحة الاتصال بـ OmniHSS (1 = متصل، 0 = غير متصل)؛ يتم تحديثها في كل فحص /health/hss
omni_udr_hss_requests_totalcounterendpoint, resultعدد مكالمات REST إلى خلفية HSS، مصنفة حسب مسار الطلب (endpoint) وresult (success/failure)
omni_udr_hss_request_duration_msdistributionendpointزمن استجابة طلب HSS REST بالميلي ثانية. الدلاء: 5، 10، 25، 50، 100، 250، 500، 1000، 2500

مقاييس BEAM VM

المقياسالنوعالوصف
beam_memory_totalgaugeإجمالي ذاكرة BEAM بالبايت
beam_memory_processesgaugeالذاكرة المستخدمة من قبل عمليات Erlang
beam_memory_systemgaugeذاكرة النظام (ETS، الذرات، الشيفرة، الثنائيات)
beam_processes_countgaugeعدد عمليات Erlang
beam_vm_uptimegaugeوقت تشغيل VM بالثواني

PromQL مفيدة

  • توافر خلفية HSS: omni_udr_hss_health
  • UDR المسجل مع NRF: omni_udr_nrf_registration_status
  • نسبة أخطاء HSS (5 دقائق): sum(rate(omni_udr_hss_requests_total{result="failure"}[5m])) / sum(rate(omni_udr_hss_requests_total[5m]))
  • زمن استجابة HSS p95 (5 دقائق): histogram_quantile(0.95, sum(rate(omni_udr_hss_request_duration_ms_bucket[5m])) by (le, endpoint))
  • معدل طلبات HSS حسب نقطة النهاية: sum(rate(omni_udr_hss_requests_total[1m])) by (endpoint)
  • عدد عمليات BEAM: beam_processes_count