استضف Grafana دون تثبيت أي شيء
لوحات معلومات مبنية على البيانات التي تملكها أصلا: لا يخزن Grafana أي قياسات، بل يستعلم قواعد بياناتك وسلاسلك الزمنية ويحولها إلى منحنيات.
ابتداءً من 4,99 €/mois
تقديم
Grafana مثبت ومحدث ومنسوخ احتياطيا من قبلنا، على خادم في فرنسا. لوحات معلومات ورسوم بيانية انطلاقا من مصادر بياناتك الخاصة: قواعد SQL، وسلاسل زمنية، وملفات CSV. لا تثبت شيئا ولا تضبط أي خادم: يصبح التطبيق متاحا على الإنترنت بعد دقائق من الطلب، باسمك.
العرض المناسب له هو App Essentiel بسعر 4,99 €/شهريا شاملة الضرائب — 2 Go من الذاكرة. من المهم فهم أين تُستهلك هذه الذاكرة، فهي لا تُستخدم لتخزين قياساتك: إذ لا يحتفظ Grafana بأي منها. بل تُستخدم لتنفيذ استعلامات كل لوحة عند فتح لوحة المعلومات، وتجميع السلاسل المُرجعة، وتقييم قواعد التنبيه باستمرار. شاشة حائطية تحدّث اثنتي عشرة لوحة كل ثلاثين ثانية تعمل أكثر مما يُظن.
هذه أكثر نقطة يُساء فهمها في Grafana، وهي أيضا مصدر قوته: فهو يتصل بالمصادر ولا يجمع البيانات. Prometheus وInfluxDB وLoki للسجلات وElasticsearch وMySQL وPostgreSQL وSQL Server وGraphite — تبقى البيانات في مكانها ويقرؤها Grafana. أما لوحات معلوماتك فهي بصيغة JSON: يمكن تصديرها ومقارنتها وإعادة إنشائها في مكان آخر بشكل مطابق.
ما يستطيع Grafana فعله
يتصل بما هو موجود
سلاسل زمنية مع Prometheus أو InfluxDB، وسجلات مع Loki، وقبل كل شيء قواعد بيانات علائقية: استعلام SQL على قاعدة بيانات الإنتاج يصبح منحنى، دون تصدير أي شيء أو تكرار البيانات.
لوحة معلومات واحدة لمئة خادم
تحوّل المتغيرات الشاشة إلى قالب: قائمة منسدلة «خادم» أو «عميل» تعيد تحديث جميع اللوحات دفعة واحدة. تُكتب لوحة المعلومات مرة واحدة، ثم تُستخدم بأشكال متعددة دون نسخها.
تنبيهات يقيّمها Grafana بنفسه
تراقب القاعدة استعلاما وتُطلق التنبيه عند تجاوز العتبة. تُضبط الوجهات — البريد الإلكتروني وSlack وTelegram وwebhook — بشكل منفصل عن القواعد، ويغطي الكتم أعمال الصيانة المجدولة.
لوحات معلومات بصيغة JSON، ومكتبة عامة
تُصدَّر كل شاشة في ملف مقروء، وتُدار إصداراتها، ويُعاد استيرادها في مكان آخر. تضم مكتبة المجتمع آلاف لوحات المعلومات الجاهزة: تلصق رقما فتظهر الشاشة، ثم تعدّلها.
فيمَ يُستخدم عمليًا
متابعة المبيعات دون شراء أداة ذكاء أعمال
يربط تاجر إلكتروني Grafana بقاعدة MySQL الخاصة بمتجره: الطلبات اليومية، ومتوسط السلة، والمنتجات النافدة. استعلام SQL، ولوحة، وتتحدث الشاشة تلقائيا.
متابعة حمل مجموعة من الخوادم
تجمع وكالة قياساتها عبر Prometheus وتعرضها حسب العميل بفضل متغير. شاشة واحدة تغطي ثلاثين خادما، ويُقرأ اتجاه ثلاثة أشهر بنظرة واحدة.
عرض قراءات أجهزة الاستشعار
تسجل شركة صناعية صغيرة درجة الحرارة والاستهلاك في InfluxDB. تعرض الشاشة المعلقة في الورشة اليوم الجاري، ويُستعان بالسجل التاريخي في قرارات نهاية العام.
نشر لوحة معلومات مفتوحة
تعرض جهة محلية استهلاك الطاقة في مبانيها على شاشة متاحة للجميع. تبقى البيانات في قاعدتها؛ ولا يُشارك إلا العرض.
العثور على خطأ في السجلات
يرسل مطور سجلات تطبيقه إلى Loki، ثم يقارن ذروة الأخطاء بمنحنى الحمل ضمن النافذة الزمنية نفسها. يتضح السبب أسرع بكثير من قراءة ملف.
مستضاف في فرنسا
على بنيتنا التحتية في Nouvelle-Aquitaine، التي نشغّلها بأنفسنا. لا تمر مؤشرات نشاطك عبر منصة مراقبة أجنبية.
الأسئلة الشائعة
لا شيء بالنسبة إلى Grafana نفسه. لكنه يحتاج إلى مصدر بيانات واحد على الأقل للاستعلام عنه: قاعدة بيانات تملكها مسبقا تكفي تماما للبدء.
لا، وهذا أكثر سوء فهم شيوعا. يعرض Grafana البيانات ولا يقيسها: يحتاج إلى ما ينتج البيانات — Prometheus مع أدوات الجمع الخاصة به، أو InfluxDB يغذيه وكيل، أو ببساطة قاعدة بيانات تطبيقك. إذا كانت حاجتك تقتصر على «نبّهني عندما يتوقف الموقع عن الاستجابة»، فإن Uptime Kuma أو Gatus يقومان بذلك وحدهما وفورا. يصبح Grafana مفيدا عندما تريد رؤية الاتجاه، لا الحادث فقط.
نعم، وغالبا ما تكون هذه أسرع طريقة للبدء. MySQL وPostgreSQL وSQL Server مصادر قائمة بذاتها: استعلام يُرجع عمودا زمنيا وعمودا للقيمة يصبح منحنى. كثير من أولى لوحات المعلومات المفيدة ليست سوى ثلاثة استعلامات على قاعدة بيانات أعمال قائمة.
ليس في البداية. تحتوي المكتبة العامة للوحات المعلومات على آلاف الشاشات المشتركة، المعرّفة برقم: تلصق هذا الرقم في شاشة الاستيراد فتظهر المجموعة كاملة، بما فيها اللوحات والاستعلامات. تنطلق من هناك، ثم تحذف ما لا تحتاجه — وهذا أسرع من البدء بصفحة فارغة.
نعم، فهي جزء من الخدمة. التطبيق المستضاف ذاتيًا غير المحدَّث خطر أمني، لا توفير.