محتويات الدورة

Grafana / الأساسي: المصادر والحقول والتفسير / الدرس 5

التصورات والوحدات ودوال الاختزال

اختر لوحة لسؤال محدد، وراجع وحدات الحقول واختيارها واختزالها وسلوك المفقود قبل الثقة برقم معروض.

وقت القراءة التقريبي: 4 دقيقةتاريخ مراجعة المحتوى
في هذه الصفحة

أهداف الدرس

  • قارن أسئلة السلسلة الزمنية والجدول وstat.
  • افصل وحدة العرض من التحويل العددي.
  • اشرح اختزال الأخير وآخر المتاح والمتوسط.

اختر التصور وفق القرار

تعرض لوحة السلسلة الزمنية التغير بمرور الوقت، ويحافظ الجدول على الصفوف والأبعاد، بينما يركز stat على قيمة مختارة أو مختزلة. وقد يدعم المقياس الشريطي أو عرض الحالة مقارنات أخرى، لكن لا يصلح أي تصور عقد مصدر غير صحيح. في عمليات النقل، يختلف السؤال عن التأخر الحالي عن أسوأ تأخر أثناء حادث أو نسبة الانطلاقات الملتزمة بالموعد. سمِّ المجموعة ومعنى الوقت المقصودين في عنوان اللوحة ووصفها. تجنب اختيار تصور مثير بصرياً أولاً، ثم إجبار البيانات المتاحة على ملاءمته دون التحقق من المعلومات التي تختفي.

يصف إعداد العرض القيمة التي تصله

تضبط خيارات الحقل القياسية العرض مثل الوحدة والمنازل العشرية. لا تغير عموماً القيمة المعادة ولا تصلح مصدراً خلط الثانية بالمللي ثانية. يحدد JSON وحدة عرض ثوانٍ ومنزلة واحدة في إعداد حقل تقليدي، وليس لوحة مستوردة أو معروضة. قد يؤثر الافتراضي نفسه في حقول عدة، منها عدد لا يصح حمله وحدة مدة. استخدم اختياراً وتجاوزات مناسبة، ولا تسم كميات مختلفة بوحدة واحدة. وثق أي تحويل عددي فعلي مستقلاً.

json إعداد تعليمي لعرض حقل بالثواني
{"fieldConfig":{"defaults":{"unit":"s","decimals":1},"overrides":[]}}

يضبط المقطع العرض فقط وليس لوحة كاملة. لا يحول مصدراً بالمللي ثانية أو يتحقق من تنسيق Grafana.

الاختزال قرار قياس

قد يعرض stat القيمة الأخيرة أو آخر المتاح أو المتوسط أو الأقصى أو حساباً مدعوماً آخر، وقد تختلف النتائج بحق. الموضع الأخير في العينة مفقود، وآخر المتاح ثمانية، ومتوسط المرصود خمسة. قد يبقي آخر المتاح قيمة قديمة بعد توقف الجمع؛ ويجيب الأقصى عن القمة لا الوضع الحالي. أظهر الاختزال والعدد والحداثة عند اعتماد القرار عليها. وقد يحتاج حساب متوسطات فواصل مجمعة إلى أوزان لا يقدمها متوسط اللوحة البسيط.

python مقارنة محلية لدوال اختزال
values = [2.0, 8.0, None]
observed = [value for value in values if value is not None]
print("last_position", values[-1])
print("last_available", observed[-1])
print("observed_mean", sum(observed) / len(observed))
الناتج المتوقع
last_position None
last_available 8.0
observed_mean 5.0

هذه حسابات قائمة ثابتة لا تنفيذ دوال Grafana. توضح أسئلة مختلفة ولا تبرر تجاهل المفقود في كل حالة.

احفظ المقياس والدليل المفقود

تؤثر حدود المحور والمقياس اللوغاريتمي والدقة ووصل null وتعيين القيم في ملاحظة القارئ. قد يضخم قطع المقياس تغيراً صغيراً، ويخفي المقياس الواسع تغيراً مهماً. تحتاج الإعدادات غرضاً موثقاً لا منعاً عاماً. لا تسم المفقود التزاماً بالموعد دون دليل. ليس اللون أو التقريب تقييم عتبة في المخزن. سمِّ الوحدات والمحاور والحقول بوضوح، وراجع إمكانية الوصول حتى لا ينقل اللون الحالة الأساسية وحده.

راجع خرج الاستعلام والعرض معاً

استخدم عينة قيم معلومة تضم مشاهدات عادية ومتطرفة وصفرية ومفقودة وقديمة. اشرح الحقل والحساب اللذين يفترض أن تعرضهما اللوحة قبل فحص مظهرها. قد تؤكد صورة التخطيط، لكنها لا تثبت تفويض الاستعلام أو اكتمال المصدر أو صحة المعنى. ينفذ هذا الدرس حسابات قوائم محلية فقط، ويقدم مقطع حقل غير منفذ. لا يختبر عارض Grafana أو منسق وحدة أو مختزل إضافة أو استعلام مصدر أو استيراد لوحة. احفظ هذه الحدود في التسليم، وتحقق من النسخة واللوحة المختارتين عندما يتاح تكامل معزول مخول.

الأخطاء الشائعة وإصلاحها

يسمى تغيير الوحدة تحويلاً للبيانات.

لماذا يحدث؟
اختلط التنسيق بالمعنى العددي الأساسي.
كيف تصلحه؟
حوّل في طبقة قياس مراجعة عند الحاجة.
كيف تتجنب تكراره؟
اختبر مدة معلومة وعقد عرضها.

يعرض آخر متاح قديم كقيمة حالية.

لماذا يحدث؟
أخفى الاختزال توقف التحديث.
كيف تصلحه؟
أظهر عمر المصدر واختر اختزالاً صادقاً.
كيف تتجنب تكراره؟
اختبر المصدر المتوقف.

يُعد متوسط اللوحة متوسط خدمة موزوناً بالأحداث.

لماذا يحدث؟
تختلف أوزان الفواصل أو المجموعات.
كيف تصلحه؟
راجع عقد التجميع الأساسي.
كيف تتجنب تكراره؟
استخدم عينة حركة متفاوتة.

اختبر فهمك

1. قيمة التأخر الأخيرة null، والقيمة السابقة ثماني ثوانٍ. هل ينبغي أن تعرض اللوحة ثمانية تلقائياً بوصفها الحالة الحالية؟

اعرض الحل المشروح

ليس دون سياسة واضحة للحداثة والاختزال. يجيب آخر المتاح سؤالاً يختلف عن أحدث موضع، وقد يحتفظ بدليل قديم. أظهر عمر النقطة أو حالة مجهولة عندما يهم الوضع الحالي. قرر من عقد المصدر، بدلاً من اختيار العرض الأكثر طمأنة.

2. لماذا يمكن أن يفيد عرض البيانات في جدول قبل اختيار التصور النهائي؟

اعرض الحل المشروح

قد يكشف أنواع الحقول والأبعاد والقيم الفردية والمواضع المفقودة التي يخفيها stat أو اختزال الرسم. لا يثبت الجدول الصحة وحده، لكنه يساعد على التحقق من مطابقة استجابة المصدر وتحويلها للمجموعة المقصودة قبل أن يزيل التركيز البصري التفاصيل.

أهم ما تعلمته

  • يتبع اختيار التصور السؤال.
  • الوحدة والاختزال عقدا تفسير صريحان.
  • لا يثبت العرض المتقن سلوك مصدر أو إضافة غير مختبر.

المراجع الرسمية