دليل مراقبة مختبر المنزل ZimaCube: من Uptime Kuma إلى وكلاء الذكاء الاصطناعي

إيفا وونغ هي كاتبة تقنية و المخترعة المقيمة في ZimaSpace. هاوية تقنية مدى الحياة بشغف لـ المختبرات المنزلية والبرمجيات مفتوحة المصدر، تتخصص في ترجمة المفاهيم التقنية المعقدة إلى أدلة عملية وسهلة الفهم. تؤمن إيفا بأن الاستضافة الذاتية يجب أن تكون ممتعة وليست مخيفة. من خلال دروسها، تمكّن المجتمع من تبسيط إعدادات الأجهزة، من بناء أول نظام تخزين شبكي (NAS) لهم إلى إتقان حاويات دوكر.

بمجرد أن تستضيف DNS وDHCP ومشاركة الملفات وعشرات الحاويات والعديد من الأجهزة الافتراضية كلها على ZimaCube واحد، تصبح حقيقة مزعجة واضحة تدريجيًا:

أصبحت هذه الآلة نقطة الفشل الوحيدة لكل حياتك الرقمية.

لم تعد المراقبة مجرد "لوحة تحكم رائعة". بل تصبح الحارس الذي يراقب كل شيء نيابة عنك عندما تكون بعيدًا عن المنزل. يشرح هذا الدليل أربع خيارات مراقبة لـ ZimaCube، من الخفيف إلى المتقدم.

الخيار 1: Uptime Kuma — خفيف الوزن وبسيط

Uptime Kuma هي أداة مراقبة توفر الخدمة خفيفة الوزن. ما تفعله بسيط: تتحقق بانتظام مما إذا كانت الخدمات التي تحددها تستجيب، وتخطرك إذا لم تكن كذلك.

لوحة مراقبة Uptime Kuma ذات السمة الداكنة تعرض حالة الخدمة متصلة/غير متصلة، رسم بياني لوقت الاستجابة ونسبة وقت التشغيل لخدمات ZimaCube المستضافة ذاتيًا

التثبيت، Docker أو LXC

# طريقة Docker، الخيار الأبسط

docker run -d \
--name uptime-kuma \
-p 3001:3001 \
-v uptime-kuma:/app/data \
louislam/uptime-kuma:latest

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

افتح:

http://your-IP:3001

ثم أضف المراقبين:

نوع المراقبة الهدف فاصل التحقق
HTTP(s) https://192.168.1.100:8006، Proxmox 60 ثانية
Ping عنوان IP الخاص بالموجه 30 ثانية
منفذ TCP المنفذ 53 لخادم DNS 60 ثانية
HTTP(s) نقاط فحص صحة الخدمات الحرجة 60 ثانية

قنوات الإشعارات

يدعم Uptime Kuma عشرات قنوات الإشعارات، بما في ذلك Telegram وEmail وWebhook وDingTalk وFeishu. يُنصح بتكوين قناتين على الأقل: واحدة للتنبيهات الفورية، مثل Telegram أو Feishu، وواحدة كخطة بديلة، مثل البريد الإلكتروني.

Uptime Kuma يخبرك فقط أن شيئًا ما متوقف. لا يخبرك لماذا هو متوقف. بالنسبة لبيئة منزلية، هذا عادةً ما يكون كافيًا. بمجرد أن تعرف أن شيئًا ما متوقف، يمكنك الدخول عبر SSH والتحقيق.

الخيار 2: Pulse — تكامل عميق مع Proxmox

Pulse هو لوحة مراقبة مصممة خصيصًا لـ Proxmox ويتم تثبيتها كحاوية LXC. بالمقارنة مع Uptime Kuma، التي تخبرك بشكل رئيسي ما إذا كان شيء ما متصلًا بالإنترنت، يخبرك Pulse بمدى صحة النظام.

واجهة عرض نظرة عامة على النسخ الاحتياطي لبرنامج مراقبة Pulse لـ Proxmox VE، تعرض استخدام وحدة المعالجة المركزية/الذاكرة عبر عدة عقد، وإحصائيات النسخ الاحتياطي لمدة 30 يومًا، وسجل نسخ احتياطي لحاويات الأجهزة الافتراضية

التثبيت

يقدم Pulse قالب LXC، مما يتيح لك إنشاء الحاوية مباشرة في Proxmox. راجع التوثيق الرسمي لـ Pulse لخطوات التثبيت.

الميزات الأساسية

  • نظرة عامة على المضيف: مخططات لاستخدام وحدة المعالجة المركزية، والذاكرة، والشبكة، والقرص
  • تفاصيل لكل جهاز افتراضي/حاوية: استخدام الموارد لكل آلة افتراضية أو حاوية على حدة
  • تتبع حالة النسخ الاحتياطي: أي الأجهزة الافتراضية فشلت في آخر نسخة احتياطية
  • التنبيهات النشطة: إشعارات فورية لزيادة تحميل وحدة المعالجة المركزية، أو اقتراب الأقراص من السعة الكاملة، أو فشل النسخ الاحتياطي

تجربة يومية واقعية جدًا هي: كل صباح، تفتح Pulse، تفحص حالة ثلاثة مضيفين في خمس ثوانٍ، وتغلقه. لا تحتاج إلى التحديق في لوحة معلومات طوال اليوم.

الخيار 3: مدير مركز بيانات Proxmox — إدارة متعددة المضيفين

إذا كان لديك أكثر من مضيف Proxmox، مثل ZimaCube بالإضافة إلى Mac Mini قديم أو جهاز كمبيوتر، يمكن لـ Data Center Manager الرسمي من Proxmox مساعدتك في إدارة عدة مضيفين في مكان واحد.

يوفر:

  • تجميع المقاييس عبر المضيفين
  • عرض موحد لمجموعة التخزين
  • مراقبة تقدم النسخ الاحتياطي في الوقت الحقيقي

الواجهة تميل إلى الأسلوب المؤسسي، مع كثافة معلومات عالية والعديد من الرسوم البيانية. بالنسبة لإعداد منزلي يحتوي على جهاز أو جهازين فقط، يغطي Pulse بالفعل 90٪ من الاحتياجات اليومية. تصبح القيمة المضافة لـ Data Center Manager أكثر وضوحًا عندما يكون لديك ثلاثة مضيفين أو أكثر.

لوحة إدارة مجموعة Proxmox Datacenter Manager متعددة المضيفين على شاشة المراقبة مع مقاييس تحميل وحدة المعالجة المركزية والذاكرة في الوقت الحقيقي ومخططات تخصيص الموارد

الخيار 4: وكيل مراقبة الذكاء الاصطناعي — سحر الإفراط في الهندسة

هذا هو الخيار الأكثر "غرابة" بين الأربعة، وهو أيضًا الذي يبدو الأكثر مستقبلية.

الفكرة

بدلاً من التحديق في كومة من لوحات المعلومات والرسوم البيانية، دع وكيل الذكاء الاصطناعي يتصل دوريًا عبر SSH بخوادم Proxmox الخاصة بك، يتحقق من حالة الخدمة، ويرسل لك ملخصًا بلغة طبيعية:

"كل شيء يبدو طبيعيًا اليوم. متوسط استخدام وحدة المعالجة المركزية في ZimaCube هو 12٪، واستخدام الذاكرة 45٪. تم الانتهاء من النسخ الاحتياطي في الساعة 03:07 واستغرق 4 دقائق. وقت استجابة DNS طبيعي. شيء واحد يجب ملاحظته: ارتفع استخدام مجموعة ذاكرة التخزين المؤقت NVMe من 52٪ إلى 61٪ خلال الأسبوع الماضي. على هذا المعدل، قد تحتاج إلى التوسعة خلال حوالي 3 أسابيع."

التنفيذ

أنشئ حاوية LXC على ZimaCube، وثبّت Claude CLI أو أداة ذكاء اصطناعي مماثلة، واكتب سكريبت كرون:

#!/bin/bash
تشغيل يوميًا في الساعة 8 صباحًا و8 مساءً
1. سجل دخول SSH إلى كل مضيف وجمع مخرجات الأوامر مثل qm list، pvesh، و zpool status
2. أدخل المخرجات إلى وكيل الذكاء الاصطناعي
3. دع الذكاء الاصطناعي يولد ملخصًا ويرسله إلى Telegram أو Feishu

لدى ZimaCube معالج وذاكرة كافية لتشغيل وكيل الذكاء الاصطناعي هذا. حاوية LXC خفيفة الوزن تكفي.

لماذا لا يُنصح به بعد

كإثبات للمفهوم، هذا مثير للاهتمام. لكن في الاستخدام اليومي:

  • جودة المخرجات غير مستقرة، والخط الفاصل بين "كل شيء على ما يرام" و"يبدو أن هناك خطأ" قد يكون غامضًا.
  • عند استكشاف الأخطاء، لا يزال عليك فتح الطرفية والتحقق من البيانات الخام.
  • تكاليف الصيانة تبقى: مفاتيح API للذكاء الاصطناعي، تحديثات النماذج، وضبط الأوامر.

ضعه في قائمة "ربما أجرب لاحقًا". في الوقت الحالي، التوليفة الذهبية هي Pulse + Uptime Kuma.

التوليفات الموصى بها

سيناريو حالتك الإعداد الموصى به
ZimaCube واحد فقط Uptime Kuma
ZimaCube يعمل بنظام Proxmox مع 5+ آلات افتراضية/حاويات Pulse + Uptime Kuma
عدة مضيفين Proxmox Pulse + مدير مركز بيانات Proxmox
أنت تستمتع بالتجربة ولديك الوقت أي مما سبق + جرب وكيل الذكاء الاصطناعي

المراقبة ليست الهدف النهائي

بناء هذا النظام للمراقبة يجلب فائدة غير متوقعة:

في الماضي، ربما كنت تتساءل أحيانًا، "هل النسخ الاحتياطية تعمل؟" ثم تقوم بتسجيل الدخول للتحقق. الآن، يبقى النظام صامتًا عندما يكون كل شيء طبيعيًا ولا ينبهك إلا عند حدوث خطأ. هذا الصمت بحد ذاته يصبح شكلاً من أشكال الثقة.

الوقت الذي تستثمره في ZimaCubeتثبيت Proxmox، تكوين النسخ الاحتياطية، وإعداد المراقبة—هو في الأساس وقت تشتري به راحة البال.

جهاز التخزين الشبكي NAS يمنحك مساحة تخزين.

الخادم يمنحك القدرة.

نظام مراقبة جيد يمنحك حرية التوقف عن القلق.

شكر وتقدير:

هذه المقالة مبنية على مدونة تجربة ZimaCube من قبل المستخدم المجتمعي Bob. شكر خاص لـ Bob على ملاحظاته التفصيلية حول Proxmox ومشاركته الصادقة.

مركز حملة Zima

المزيد للقراءة

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.