الأداء عبر تحويل بنكي · المغربتعلَّم · مارِس · أتقِن

الفهرس / DevOps

المراقبة وقابلية الرصد: Prometheus وAlertmanager وGrafana

قياس خوادمك وتطبيقاتك وإطلاق التنبيهات وتشخيص الأعطال باستخدام Prometheus وPromQL وAlertmanager وGrafana والسجلات المركزية، وصولًا إلى نظام المناوبة.

  • من المبتدئ إلى المتقدم
  • 8 دروس
  • 5 س 30 د

تكوين MasterLinux · نص أصلي

ما الذي ستتعلّمه

  • التمييز بين المقاييس (metrics) والسجلات (logs) والتتبّعات (traces)، واختيار الإشارة المناسبة
  • تحديد مؤشرات SLI وأهداف SLO وحساب ميزانية الأخطاء
  • تثبيت Prometheus وnode_exporter وكتابة ملف prometheus.yml
  • الاستعلام عن المقاييس باستخدام PromQL (rate وsum by والمدرّجات التكرارية)
  • كتابة قواعد التنبيه وتوجيه الإشعارات باستخدام Alertmanager
  • بناء لوحات تحكم Grafana مُهيّأة تلقائيًا وقابلة للتخصيص
  • تجميع السجلات مركزيًا باستخدام Loki والاستعلام عنها باستخدام LogQL
  • مراقبة حاويات Docker وعنقود Kubernetes
  • تنظيم المناوبة وكتابة أدلة التشغيل (runbooks) وتقارير ما بعد الحوادث (post-mortems)

برنامج التكوين

8 دروس · 5 س 30 د

المتطلبات

  • دورة «الأساسيات» (مُدرجة) أو ممارسة جيدة لسطر أوامر Linux
  • معرفة قراءة ملف YAML وكتابته

لمن هذا التكوين؟

  • مسؤولو الأنظمة وتقنيو التشغيل
  • مهندسو DevOps وSRE المبتدئون
  • المطوّرون الذين يريدون قياس أداء تطبيقاتهم في الإنتاج