عن المشروع

DumbMonit هو منصة مراقبة قيد التطوير النشط، تُطرح كبديل أبسط للأدوات الثقيلة مثل Zabbix أو Checkmk أو مجموعات Prometheus/Grafana/Alertmanager المدمجة، وتستهدف المستخدمين الذين يديرون نحو 10 أجهزة ومحولات شبكة وخدمات مستضافة ذاتيًا. أولويات التصميم الأساسية هي سرعة قراءة الحالة، وتبسيط إضافة الأجهزة، وتقليل ضوضاء التنبيهات. تشمل القدرات الرئيسية: - دعم واسع لمصادر البيانات الجاهزة: SNMP v1/v2c/v3 للمحولات والموجهات وأجهزة NAS وUPS والطابعات مع ملفات تعريف MIB تُطبَّق تلقائيًا ويُكتشفها عبر sysObjectID للجهاز؛ تكاملات أصلية مع Proxmox VE وProxmox Backup Server وProxmox Datacenter Manager وProxmox Mail Gateway وجدران حماية OPNsense وأجهزة الخوادم المتوافقة مع Redfish (Supermicro وiDRAC وiLO وغيرها) وخوادم بريد MDaemon والتطبيقات الشائعة المستضافة ذاتيًا (Nextcloud وImmich وPaperless-ngx وJellyfin وPlex وTrueNAS وSynology DSM). تجمع وكلاء متعددة المنصات لأنظمة Linux وmacOS وFreeBSD وWindows مقاييس المعالج والذاكرة والقرص والخدمات ودرجة الحرارة وصحة SMART ومجموعات ZFS، مع نصوص تثبيت من سطر واحد تسجّل الوكيل لدى مدير خدمات المضيف. تتوفر مراقبة حاويات Docker عبر الوكيل، إلى جانب مراقبات الخدمات لفحوصات HTTP وTCP وDNS وping وشهادات TLS، ومراقبات الجلسات على مستوى التطبيق لـ SMTP وPostgreSQL وMySQL/MariaDB وMQTT وWebSocket، ومراقبات نبضات متوافقة مع الدفع (مفتاح الرجل الميت)، واكتشاف شبكة CIDR لإضافة الأجهزة دفعة واحدة. - تنبيهات منخفضة الضوضاء: تغطي القواعد الافتراضية المعدة مسبقًا مشكلات شائعة تشمل الأجهزة غير القابلة للوصول، وارتفاع استهلاك المعالج، والأقراص شبه الممتلئة، وتشغيل UPS على البطارية، والنسخ الاحتياطية القديمة، والشهادات القاربة على الانتهاء. تشمل الميزات كتم التنبيهات المعتمد على التبعية (انقطاع الجهاز الأب يكتم تنبيهات الأجهزة التابعة)، وتجميع التنبيهات وإزالة التكرار حسب المضيف، وفترات هدوء قابلة للضبط بعد الإقرار بالتنبيه، ونوافذ صيانة مجدولة، وسياسات إشعار مع التباطؤ، وفترات تهدئة لكل قناة، وساعات هدوء، وكشف شذوذ في خط الأساس الموسمي يتعلم أنماط الشبكة دون ضبط يدوي للعتبات، وتوقعات تنبؤية لامتلاء الأقراص ومخازن البيانات، ودعم 22 قناة إشعار تشمل Discord وSlack وMicrosoft Teams وTelegram والبريد الإلكتروني وwebhooks مخصصة وPagerDuty وHome Assistant. - ميزات الواجهة والتشغيل: سمات فاتحة وداكنة، ووضع جدار ملء الشاشة لشاشات الغرف، وتنقل عبر لوحة الأوامر، وعروض محسّنة للجوال لفحص الحالة وكتم التنبيهات، وصفحات حالة عامة بعلامة تجارية مع سجل توفر لمدة 90 يومًا، وتتبع الحوادث، واشتراكات البريد الإلكتروني/RSS. تشمل ضوابط الوصول أدوار المسؤول/المشاهد، ومصادقة ثنائية TOTP اختيارية، ودعم OIDC/SSO مع ربط المجموعات بالأدوار، وتسجيل التدقيق. وتوفر المنصة رموز REST API محددة النطاق، وخادم MCP مدمجًا للتكامل مع مساعدي الذكاء الاصطناعي، ونقاط نهاية مقاييس متوافقة مع Prometheus لحزم المراقبة الحالية، ووظائف نسخ احتياطي واستعادة للإعدادات مشفرة. يعمل النشر كحاوية واحدة، مع VictoriaMetrics مدمجة لتخزين السلاسل الزمنية وSQLite للإعدادات والحالة، دون الحاجة إلى خدمات قواعد بيانات منفصلة. يمكن نشر وكلاء ترحيل اختياريين في المواقع البعيدة لتشغيل الفحوصات عبر الشبكات دون الحاجة إلى وصول VPN وارد. وباعتباره إصدار ألفا، تُستخدم المنصة يوميًا في مختبر المؤلف المنزلي لكنها تتوقع حوافًا خشنة وتغييرات كاسرة ولا مسار ترقية مضمونًا عبر تغييرات مخطط قاعدة البيانات؛ كما أن بعض التكاملات اختُبرت فقط مقابل أجهزة محاكاة وليس عتادًا حقيقيًا.