সার্ভার সুস্থ আছে কি না জানতে বেশিরভাগ টিমের ভারী অবজার্ভেবিলিটি স্ট্যাকের দরকার হয় না। তাদের দরকার একটি স্পষ্ট সংকেত — যে জায়গায় তারা আগে থেকেই নজর রাখে সেখানে — কিছু ভুল হওয়ার মুহূর্তেই। Risal-এর সার্ভার মনিটরিং এই ধারণার ওপরই তৈরি: প্রতিটি হোস্টে একটি ছোট এজেন্ট, আর কাজে লাগার মতো অ্যালার্ট সরাসরি Telegram-এ।
একটিমাত্র হালকা এজেন্ট
প্রতিটি সার্ভারে আপনি একটি Python এজেন্ট ইনস্টল করেন। এটি নির্দিষ্ট সময় পরপর জরুরি তথ্য জানায় — CPU লোড, মেমোরি চাপ, প্রতিটি মাউন্টের ডিস্ক ব্যবহার, এবং আপনার গুরুত্বপূর্ণ সার্ভিসগুলোর অবস্থা (systemd ইউনিট, Docker কন্টেইনার, PM2 প্রসেস, Apache/PHP-FPM vhost)। নিজে হোস্ট করার কিছু নেই: এজেন্ট Risal API-এর সঙ্গে কথা বলে, আর আপনি সব সার্ভার এক ড্যাশবোর্ডে দেখতে পান।
আপনি যেখানে আছেন সেখানেই অ্যালার্ট
কোনো থ্রেশহোল্ড পার হলে — ডিস্ক ভরে আসছে, সার্ভিস বারবার ওঠানামা করছে, হোস্ট অ্যাক্সেসের বাইরে চলে গেছে — Risal আপনার টিমের চ্যাটে একটি Telegram বার্তা পাঠায়। প্রতিটি অ্যালার্ট সংক্ষিপ্ত: কোন সার্ভার, কোন মেট্রিক, বর্তমান মান, এবং কতক্ষণ ধরে সেই অবস্থায় আছে। সমস্যা মিটে গেলে আপনি একটি রিকভারি বার্তা পান, ফলে চ্যানেল গোলমালে ভরে না গিয়ে বাস্তব চিত্র দেখায়।
ডিস্ক ভরার পূর্বাভাস
৮০% ভরা ডিস্ক মাসের পর মাস একই অবস্থায় থাকলে জরুরি নয়; এক রাতেই ৩০% লাফ দেওয়া ডিস্ক জরুরি। Risal ট্রেন্ড ট্র্যাক করে এবং বর্তমান হারে ভলিউম কখন ভরে যাবে তার পূর্বাভাস দেয়, ফলে আপনি পেজ আসার আগেই ব্যবস্থা নিতে পারেন, পরে নয়।
AI রুট-কজ সারাংশ
যেটি সবচেয়ে বেশি সময় বাঁচায়: ইনসিডেন্ট ঘটলে Risal Telegram অ্যালার্টে AI-লেখা একটি সারাংশ জুড়ে দিতে পারে। “CPU high”-র বদলে আপনি পান একটি ছোট অনুচ্ছেদ, যেখানে সম্ভাব্য কারণ, জড়িত প্রসেস, প্রস্তাবিত পরবর্তী পদক্ষেপ এবং কনফিডেন্স লেভেল থাকে। এটি কাঁচা মেট্রিককে সমাধানের একটি শুরুর বিন্দুতে পরিণত করে।
স্ট্যাটাস পেজ
আপনার গ্রাহকরা যেসব সার্ভিসের ওপর নির্ভর করেন, সেগুলোর জন্য একই চেক-ভিত্তিক একটি পাবলিক স্ট্যাটাস পেজ দিতে পারেন — আলাদা কোনো টুল নয়, দ্বিতীয়বার কনফিগারেশনও নয়।
কেন এটি একটি ওয়ার্ক প্ল্যাটফর্মে মানানসই
মনিটরিং আপনার টাস্ক ও প্রজেক্টের সঙ্গে একই প্রোডাক্টে থাকায় একটি অ্যালার্ট এক ধাপেই টাস্কে পরিণত হতে পারে, এবং সমাধানের কাজ আপনার টিমের অন্য সবকিছুর পাশেই ট্র্যাক হয়। যে সার্ভার আপনাকে ঘুম থেকে জাগাল আর তা স্থায়ীভাবে ঠিক করার টিকেট কখনো দুটি আলাদা টুলে থাকে না।
সার্ভার মনিটরিং Team প্ল্যানের অংশ। আপনি যদি আগে থেকেই টাস্ক ও অ্যাজাইল ডেভেলপমেন্টের জন্য Risal ব্যবহার করেন, তাহলে সার্ভার যোগ করতে লাগে মাত্র একটি এজেন্ট ইনস্টল।