دليل النشر

Prometheus على VPS: مراقبة واضحة ومستدامة

انشر على VPS Cloud →

الأمان والمراقبة7 دقيقة قراءة

Prometheus على VPS: مراقبة واضحة ومستدامة

يجمع Prometheus المقاييس التي تتيح فهم الخدمة قبل تعطّلها: المعالج، الذاكرة، زمن الاستجابة، الأخطاء والتوفّر. على VPS من ServOrbit، يصبح نقطة مراقبة مستقلة لتطبيقاتك وحاوياتك. ينطلق الدليل من نشر بسيط ثم ينفتح على المصدّرات والاحتفاظ والتنبيه.

لماذا تستضيف Prometheus على VPS؟

يجمع Prometheus المقاييس على شكل سلاسل زمنية عبر نموذج السحب (pull): يستعلم بانتظام عن خدماتك التي تعرض نقطة نهاية /metrics، ما يجعله ملائمًا بشكل خاص للبنى التحتية الديناميكية والبيئات الحاوية. تعني استضافة Prometheus على VPS الخاص بك أن مقاييسك تبقى خاصة، وأن بإمكانك إعداد مدد احتفاظ طويلة دون تكلفة إضافية، وأنك تحظى بأدنى زمن استجابة بين بنيتك التحتية وأداة المراقبة. على خلاف حلول SaaS، يمنحك VPS تخصيصًا كاملًا لقواعد التنبيه وفترات السحب (scrape) والتكاملات مع مصدّراتك المهنية.

ما الذي يمكنك فعله باستخدام Prometheus

  • مراقبة استخدام المعالج والذاكرة والقرص والشبكة لخوادمك عبر node_exporter
  • مراقبة تطبيقات الويب وواجهات API الخاصة بك عبر جمع مقاييس مخصّصة من خلال عملاء Prometheus (Go، Python، Node.js، PHP…)
  • إعداد تنبيهات دقيقة باستخدام Alertmanager لتلقّي إشعارات عبر البريد الإلكتروني أو Slack أو PagerDuty
  • عرض مقاييسك عبر لوحات تحكم Grafana متصلة بـ Prometheus كمصدر بيانات
  • مراقبة حاويات Docker وعناقيد Kubernetes الخاصة بك عبر cAdvisor وkube-state-metrics
  • تحليل الاتجاهات عبر الزمن بفضل الاحتفاظ القابل للتهيئة (15 يومًا افتراضيًا، قابل للتمديد) ولغة الاستعلام PromQL

ثبّت Prometheus على VPS من ServOrbit

01

اطلب VPS Cloud من ServOrbit

توجّه إلى /vps-cloud واختر التهيئة المناسبة لحِملك. لاستخدام Prometheus وحده (حتى بضع عشرات من الأهداف المسحوبة)، يكفي VPS بـ 2 vCPU و2 GB من الذاكرة RAM للانطلاق. أكمل الطلب وانتظر البريد الإلكتروني الذي يؤكّد تفعيل VPS الخاص بك.

02

الوصول إلى Marketplace في مساحة العميل

سجّل الدخول إلى مساحة العميل في ServOrbit، ثم انتقل إلى قسم «VPS الخاصة بي» واختر VPS الذي طلبته للتو. في لوحة الإدارة، انقر على تبويب «Marketplace» للوصول إلى كتالوج التطبيقات المتاحة للتثبيت بنقرة واحدة.

03

إطلاق تثبيت Prometheus

في Marketplace، ابحث عن «Prometheus» وانقر على بطاقة التطبيق. تحقّق من المعلومات (الإصدار المثبَّت، الاعتماديات) ثم انقر على «تثبيت». يهيّئ النظام Prometheus تلقائيًا على VPS الخاص بك: تثبيت الملفات الثنائية، وإنشاء خدمة systemd، والإعداد الأولي بالمعاملات الافتراضية.

04

الوصول الأول إلى واجهة Prometheus

بمجرد اكتمال التثبيت، يصبح Prometheus متاحًا عبر متصفحك على العنوان http://:9090. تتيح لك واجهة الويب المدمجة (Expression Browser) تنفيذ استعلامات PromQL مباشرةً. افتراضيًا، يسحب Prometheus بيانات نفسه على نقطة النهاية http://localhost:9090/metrics — تحقّق من ظهور الهدف بحالة 'UP' ضمن Status > Targets.

05

الإعداد الأولي وإضافة أهدافك

يوجد ملف الإعداد الرئيسي في /etc/prometheus/prometheus.yml. لمراقبة خوادمك، أضف مهام (jobs) في قسم scrape_configs بإدخال عناوين IP ومنافذ مصدّراتك (يستمع node_exporter افتراضيًا على المنفذ 9100). بعد كل تعديل، أعد تحميل الإعداد دون إعادة تشغيل عبر الأمر: curl -X POST http://localhost:9090/-/reload

افتراضيًا، لا يتضمّن Prometheus أي مصادقة ولا تشفير TLS على منفذه 9090. في الإنتاج، لا تعرّضه أبدًا مباشرةً على الإنترنت: ضع أمامه وكيلًا عكسيًا Nginx أو Caddy مع مصادقة HTTP أساسية وشهادة TLS، أو قيّد الوصول إلى المنفذ 9090 عبر قواعد جدار الحماية لـ VPS من ServOrbit للسماح فقط لعناوين IP الموثوقة.

الوثائق الرسمية

للإعدادات المتقدمة والخيارات الخاصة بالأداة وتغييرات الإصدارات، راجع الوثائق الرسمية لـ Prometheus. يغطّي هذا الدليل النشر على VPS من ServOrbit؛ وتبقى وثائق الناشر المرجع للإعدادات الدقيقة.

انشر Prometheus في دقائق على VPS Cloud من ServOrbit

استفد من VPS Cloud عالي الأداء مع تثبيت Prometheus بنقرة واحدة عبر Marketplace من ServOrbit — مراقبة كاملة وبيانات خاصة ودون اشتراك SaaS.

بحاجة إلى مساعدة؟

تصفّح مركز المساعدة والأسئلة الشائعة، أو راسل فريقنا — الدعم بـ العربية والفرنسية والإنجليزية.