ABUD
الرئيسيةمن أناالخدماتأعماليالمدونةتواصل
Ctrl K
ABUD

ABUD يبني منتجات ويب، أنظمة أعمال، وحلول AI وأتمتة تساعد الشركات تعمل بوضوح وكفاءة.

abud@abud.fun

الصفحات

  • من أنا
  • الخدمات
  • أعمالي
  • المدونة
  • طلب عرض سعر
  • تواصل

الخدمات

  • تطوير مواقع احترافية
  • أنظمة ERP / CRM
  • بوتات تيليجرام و Mini Apps
  • AI وأتمتة الأعمال
  • نشر وإدارة VPS
  • متاجر ومنصات رقمية

ابدأ مشروعك

ابعت فكرة مشروعك وهرد عليك بخطة مبدئية.

ناقش مشروعكشاهد الأعمال

© 2026 ABUD. صُنع بـفي مصر

سياسة الخصوصيةالشروط والأحكام
الرئيسيةالمدونةبوت مراقبة VPS على تيليجرام ─ DevOps للمبتدئين
بوت مراقبة VPS على تيليجرام ─ DevOps للمبتدئين
أدوات وإنتاجية

بوت مراقبة VPS على تيليجرام ─ DevOps للمبتدئين

Case study لبوت بسيط يراقب موارد السيرفر ويبعت تنبيهات فورية. إزاي بنيت أداة DevOps عملية بـ Python في يوم واحد.

١٢ أبريل ٢٠٢٦8 دقائق قراءة

المشكلة: السيرفر بيقع وأنا نايم

بعد ما نشرت مشروع على VPS، كنت بفتح SSH كل ساعتين أتأكد إن السيرفر شغال. ده مش DevOps ─ ده paranoia. محتاج أداة تراقب لوحدها وتنبّهني.

المتطلبات

  • مراقبة CPU و RAM و Disk Usage
  • تنبيه فوري لو الاستهلاك تجاوز 80%
  • تقرير دوري يومي (صباحًا)
  • أوامر بسيطة: /status، /alert، /logs
  • تشغيل 24/7 بدون تعقيد

التقنية

  • Language: Python 3.11
  • Bot Framework: python-telegram-bot (v20+ async)
  • System Metrics: psutil — cross-platform وموثوق
  • Scheduling: APScheduler للتقارير الدورية
  • Deployment: Docker + systemd على Ubuntu VPS

الهيكل

/vps_bot
├── bot.py           # التشغيل الرئيسي
├── monitor.py       # قراءة الموارد
├── alerts.py        # منطق التنبيهات
├── commands.py      # أوامر التيليجرام
├── config.py        # الإعدادات
└── Dockerfile       # containerization

منطق التنبيهات

مش بس "لو CPU > 80%". بنتظر 5 دقائق متتالية عشان نتجنب الـ false positives. التنبيه بيجي بصيغة:

⚠️ تنبيه: CPU Usage 87%
Server: abud-vps-01
Time: 2026-04-12 02:15 UTC
Action: جاري مراجعة الـ logs...

Deployment سريع

  1. Build Docker image
  2. Push لـ VPS
  3. systemd service مع auto-restart
  4. GitHub Actions للـ CI/CD

النتائج

  • اكتشاف مشكلة Disk 95% قبل ما السيرفر يعلق
  • تقرير يومي بيخليني أعرف لو في traffic spike
  • وقت التطوير: يوم واحد
  • تشغيل مستمر من 3 شهور بدون restart

DevOps مش بس Kubernetes ─ DevOps هو إنك تعرف حالة سيرفرك في أي وقت.

DevOpsTelegram BotPythonMonitoringVPS
شارك:

مقالات مرتبطة

ما الذي تراقبه بعد إطلاق الموقع أو النظام؟
أدوات وإنتاجية

ما الذي تراقبه بعد إطلاق الموقع أو النظام؟

الإطلاق ليس النهاية. أول أسبوع بعد النشر غالبًا يكشف أهم الملاحظات التقنية والسلوكية.

7 داقرأ
بوت إدارة المهام الشخصي ─ لماذا استخدمت SQLite بدل PostgreSQL
أدوات وإنتاجية

بوت إدارة المهام الشخصي ─ لماذا استخدمت SQLite بدل PostgreSQL

Case study لبوت تيليجرام لإدارة المهام اليومية. تحليل لماذا اخترت SQLite لبيانات شخصية وكيف بنيت نظام تذكيرات ذكي.

9 داقرأ
Headless CMS أم لوحة إدارة على قاعدة بياناتك؟
أدوات وإنتاجية

Headless CMS أم لوحة إدارة على قاعدة بياناتك؟

أحيانًا تحتاج CMS جاهز، وأحيانًا تكون لوحة إدارة خفيفة فوق البيانات نفسها أفضل وأرخص وأسرع.

7 داقرأ

أعجبك هذا المقال؟

تصفح المزيد من مساحتي الكتابية

جميع المقالاتاستعرض الخدماتتواصل معي