بیشتر تیمها برای اطمینان از سالم بودن سرورهایشان به یک استک سنگین observability نیاز ندارند. آنها سیگنالی روشن میخواهند، در جایی که از قبل نگاهش میکنند، در همان لحظهای که مشکلی پیش میآید. مانیتورینگ سرور در Risal بر همین ایده ساخته شده است: یک ایجنت کوچک روی هر هاست و هشدارهای کاربردی که مستقیم به Telegram میرسند.
یک ایجنت سبک
روی هر سرور یک ایجنت Python نصب میکنید. موارد اصلی را طبق زمانبندی گزارش میدهد: بار CPU، فشار حافظه، مصرف دیسک برای هر مونت، و وضعیت سرویسهایی که برایتان مهماند (یونیتهای systemd، کانتینرهای Docker، پردازههای PM2، ویرچوالهاستهای Apache/PHP-FPM). چیزی برای میزبانی شخصی وجود ندارد: ایجنت با API Risal حرف میزند و همهٔ سرورها را در یک داشبورد میبینید.
هشدار همانجا که هستید
وقتی از آستانهای عبور شود (دیسکی که پر میشود، سرویسی که مدام بالا و پایین میشود، هاستی که در دسترس نیست) Risal پیامی به چت تیمتان در Telegram میفرستد. هر هشدار مختصر است: کدام سرور، کدام متریک، مقدار فعلی و مدتی که در این وضعیت بوده است. وقتی شرایط برطرف شود، پیام بازیابی میگیرید تا کانال واقعیت را نشان دهد و پر از نویز نشود.
پیشبینی پر شدن دیسک
دیسکی که ماههاست روی ۸۰٪ است فوری نیست؛ دیسکی که یک شبه ۳۰٪ بالا رفته فوری است. Risal روند را دنبال میکند و با نرخ فعلی پیشبینی میکند یک ولوم کِی پر میشود، تا پیش از بحران اقدام کنید، نه بعد از آن.
خلاصهٔ ریشهیابی با AI
بخشی که بیشترین وقت را صرفهجویی میکند: وقتی حادثهای رخ میدهد، Risal میتواند خلاصهای نوشتهشده با AI به هشدار Telegram پیوست کند. بهجای «CPU بالاست»، پاراگرافی کوتاه میگیرید که علت محتمل، پردازههای درگیر، اقدامهای بعدی پیشنهادی و سطح اطمینان را میگوید. یک متریک خام را به نقطهٔ شروع رفع مشکل تبدیل میکند.
صفحههای وضعیت
برای سرویسهایی که مشتریانتان به آنها وابستهاند میتوانید یک صفحهٔ وضعیت عمومی بر پایهٔ همان بررسیها منتشر کنید، بدون ابزار جداگانه و بدون پیکربندی تکراری.
چرا در یک پلتفرم کاری جا میافتد
چون مانیتورینگ در همان محصولی است که تسکها و پروژههایتان هستند، هشدار با یک گام به تسک تبدیل میشود و کار رفع آن کنار بقیهٔ کارهای تیم پیگیری میشود. سروری که شما را بیدار کرد و تیکت رفع دائمیاش هرگز در دو ابزار جداگانه نیستند.
مانیتورینگ سرور بخشی از پلن Team است. اگر از قبل Risal را برای تسک و توسعهٔ چابک اجرا میکنید، افزودن سرورها فقط یک نصب ایجنت میخواهد.