وكيل الخادم

وكيل صغير واحد. أسطولك كله تحت المراقبة.

وكيل خفيف واحد يعمل على كل خادم، يرسل البيانات إلى Risal ويحذّرك قبل أن تتعطل الأمور — مع تحليل السبب بالذكاء الاصطناعي مباشرة في Telegram. قريبًا مفتوح المصدر على GitHub.

التثبيت بسطر واحد من الخوادم ← إضافة خادم — تحصل على أمر بترخيص محدود. الوكيل ملف Python واحد؛ لا يفتح أي منافذ واردة ويتصل فقط بواجهة Risal API.

ziyarago online

3 disks · 8 services · Postgres

42%

CPU

61%

RAM

86%

Disk

disk_full · /var · 86% threshold 90%
AI: /var/log grew 24h — journald vacuum frees ~3.2 GB.
Postgres · 163 MB · 14 conn backup 2h ago

ماذا يقرأ

النظام

المعالج، الذاكرة/swap، الحِمل، كل قرص مُركّب، الشبكة، دخل/خرج القرص وأكثر العمليات استهلاكًا.

الخدمات

وحدات systemd وحاويات Docker وعمليات PM2 — إضافة إلى أي خدمة تثبّتها للمراقبة.

الويب وTLS

اكتشاف تلقائي لمواقع nginx + Apache مع الحالة، وانتهاء شهادات SSL.

قواعد البيانات

Postgres وMySQL/MariaDB وMongoDB وRedis — الحجم والاتصالات ومعدل الـ cache-hit.

المهام والنسخ

مؤقتات cron وsystemd، بما في ذلك حداثة مهام النسخ — فالنسخة التي تتوقف بصمت تُلاحَظ.

الهاتف / PBX

Asterisk / Issabel — طابور أحداث المكالمات وتدفق الصوت وحالة AMI (قراءة فقط) ونشاط المكالمات.

التنبيهات والعتبات

التنبيهات محميّة من التكرار وتحمل ملخص السبب بالذكاء الاصطناعي إلى Telegram — ليس مجرد «المعالج مرتفع» بل السبب المحتمل والخطوات التالية. لكل عتبة قيمة افتراضية معقولة ويمكن تجاوزها لكل خادم.

إضافة إلى توقّع امتلاء القرص — «‎/var يمتلئ خلال ~3 أيام» — وتراجعات الأمان الأساسية.

القرص ممتلئ 90%
معالج مرتفع 90%
ذاكرة مرتفعة 90%
حِمل مرتفع (لكل نواة) 4.0
تحذير انتهاء TLS 14 يومًا
توقف خدمة / نسخة مُفعّل

أين تصل التنبيهات

إشعار على هاتفك

Risal now

🔴 disk_full · ziyarago

/var is 86% full — projected to fill in ~3 days.

في Telegram

R Risal Monitor bot

🔴 disk_full · ziyarago · /var 86%

Cause: /var/log grew ~3.2 GB in 24h (journald).

Fix: journald vacuum → frees ~3.2 GB.

confidence: high · 10:21

إجراءات يمكنك تشغيلها

مفتوح المصدر — قريبًا

الوكيل ملف Python واحد قابل للتدقيق. سنفتحه على GitHub لترى تمامًا ما يعمل على خوادمك.