الانتقال إلى المحتوى

البحث في الوثائق

اكتب للبحث في كل صفحات الوثائق.

قائمة الوثائق
كيفيةالجمهور المستهدف · المطوّرون والمشغّلون

قابلية المراقبة باستخدام Grafana

لوحات معلومات مرجعية للتتبّعات والمقاييس والسجلات

تمت ترجمة هذه الصفحة آليًا من الإنجليزية. وفي حال وجود أي اختلاف، يُعتد بالنص الأصلي.قراءة النص الأصلي بالإنجليزية

عرض توضيحي

قابلية المراقبة باستخدام Grafana

التنفيذ المرجعي

يوجد التنفيذ المرجعي لقابلية المراقبة باستخدام Grafana في المجلد otel/grafana/: إعدادات OpenTelemetry Collector (otel-config.yml)، وإعدادات جمع البيانات في Prometheus (prometheus.yml)، وتخزين التتبّعات في Tempo (tempo.yml)، ومصادر بيانات Grafana (datasources.yml).

يستخدم هذه الإعدادات الملف compose-grafana.yml، الذي يشغّل التطبيق مع الحزمة الكاملة — OpenTelemetry Collector (OTLP على :4317/:4318)، وPrometheus، وTempo، وLoki، وGrafana.

شغّله وافتح لوحات المعلومات (راجع تشغيل التطبيق):

docker compose -f compose-grafana.yml up --build

ما ينبغي ملاحظته: spans طلبات HTTP لكل طلب، واستدعاءات LLM المتداخلة في LangChain مع استهلاك الرموز، وعبارات SQLAlchemy، وسجلات التطبيق في Loki. ما الذي يُرصد ولماذا: دليل قابلية المراقبة.

ملاحظة: هذا التنفيذ مرجعي فقط. في سيناريو إنتاج حقيقي، خذ إعدادات الخصوصية والأمان بعين الاعتبار — المصادقة والتفويض والتشفير.