মনিটরিংয়ের একমাত্র নিয়ম হলো মনিটরকে সে যা দেখে তার বাইরে থাকতে হবে। আপনার অ্যাপের একই সার্ভারে চলা একটি হেলথ-চেক ঠিক সেই মুহূর্তে অকেজো যখন সেই সার্ভার পড়ে যায় — তারা একসঙ্গে ব্যর্থ হয়, আর কোনো অ্যালার্ট কখনো চালু হয় না। তাই আপনার একটি ছোট, স্বাধীন মেশিন দরকার যার একমাত্র কাজ বাকি সবকিছু দেখা আর ভেঙে গেলে আপনাকে জানানো। Uptime Kuma ঠিক এর জন্যই নিজে-হোস্ট করা টুল, আর একটি সস্তা VPS তার স্বাভাবিক ঘর।
কেন এটি নিজে হোস্ট করবেন
- স্বাধীনতা। তার নিজের VPS-এ — আদর্শভাবে আপনার প্রধান অবকাঠামোর চেয়ে ভিন্ন অঞ্চলে — Uptime Kuma তখনও যাচাই করে আর সতর্ক করে যখন আপনার প্রাথমিক সার্ভার বা বাড়ির সংযোগ পড়ে গেছে। একটি মনিটরের পুরো মূল্য এটাই।
- নিয়ন্ত্রণ ও গোপনীয়তা। আপনার মনিটর করা এন্ডপয়েন্টের তালিকা, আপনার অ্যালার্ট নিয়ম, আর আপনার স্ট্যাটাস পেজ আপনার নিজের সার্ভারে থাকে, আপনার পুরো স্ট্যাক জানা কোনো তৃতীয় পক্ষের ড্যাশবোর্ডে নয়। নির্দিষ্ট মাসিক খরচ, প্রতি-মনিটর মূল্য নয়।
- আপনার হোস্ট করা একটি স্ট্যাটাস পেজ। Uptime Kuma একটি পরিচ্ছন্ন পাবলিক স্ট্যাটাস পেজ প্রকাশ করে — আপনার নিজের ডোমেইনে, আপনার ব্যবহারকারীদের জানিয়ে কী চালু আছে, কোনো স্ট্যাটাস-পেজ SaaS ভাড়া না নিয়ে।
এর কী দরকার
- একটি ডেডিকেটেড IPv4, একটি ডোমেইন আর HTTPS। আপনি ড্যাশবোর্ড আর স্ট্যাটাস পেজে
https://status.yourdomain.com-এ পৌঁছান, যার জন্য একটি ডোমেইন, বৈধ TLS আর ইনবাউন্ড 443 দরকার — একটি ডেডিকেটেড IP প্ল্যান। NAT প্ল্যান ইনবাউন্ড নেয় না। Nano-IP (মাসে $8) কয়েক ডজন মনিটর স্বচ্ছন্দে চালায়। - হালকা রিসোর্স। Uptime Kuma ছোট; RAM কেবল যাচাইয়ের সংখ্যা আর রাখা ইতিহাসের সঙ্গে বাড়ে। শত শত এন্ডপয়েন্টের জন্য অতিরিক্ত জায়গা যোগ করুন, নইলে সবচেয়ে ছোট মেশিনই যথেষ্ট।
সেটআপ করুন (Ubuntu 24.04, Docker)
# dedicated-IP plan, root shell
apt update && apt install -y docker.io caddy
systemctl enable --now docker
docker run -d --restart=unless-stopped \
-p 127.0.0.1:3001:3001 \
-v uptime-kuma:/app/data \
--name uptime-kuma louislam/uptime-kuma:1
# TLS + reverse proxy on your domain
echo 'status.yourdomain.com { reverse_proxy 127.0.0.1:3001 }' > /etc/caddy/Caddyfile
systemctl restart caddy && ufw allow 80,443/tcp
status.yourdomain.com-কে আপনার IP-তে নির্দেশ করুন, এটি খুলুন, অ্যাডমিন ব্যবহারকারী তৈরি করুন, আর মনিটর যোগ করুন — HTTP(S), TCP পোর্ট, ping, DNS আর আরও। বিজ্ঞপ্তি যুক্ত করুন (Telegram, ইমেল, webhooks, ntfy) যাতে কোনো বিভ্রাট আপনার কাছে পৌঁছায়, আর যে সেবাগুলো পাবলিক করতে চান তার জন্য একটি স্ট্যাটাস পেজ প্রকাশ করুন।
এটি কাদের জন্য
- Devops আর সেল্ফ-হোস্টার যাঁরা নিজের সার্ভার ও সেবার উপর একটি স্বাধীন পাহারাদার চান।
- ছোট দল যাঁদের একটি হোস্টেড টুলে প্রতি-মনিটর অর্থ না দিয়ে স্ট্যাটাস পেজ আর অ্যালার্ট দরকার।
- হোম-ল্যাব চালানো যে কেউ যিনি একটি ক্লাউড দৃষ্টিবিন্দু চান যা বাড়ির সংযোগ পড়ে গেলেও অনলাইন থাকে।
Uptime Kuma-র জন্য EQVPS কেন
- মাসে $8 থেকে ডেডিকেটেড IPv4, ডোমেইন + HTTPS বান্ধব, সব পোর্ট, সেল্ফ-সার্ভিস রিভার্স DNS।
- EU অবস্থান (জার্মানি, ফিনল্যান্ড) — আর যেহেতু আমরা দুটি অঞ্চল চালাই, প্রকৃত স্বাধীনতার জন্য আপনি মনিটরকে আপনার প্রধান মেশিন থেকে দূরে রাখতে পারেন।
- KYC ছাড়া, ক্রিপ্টোতে পেমেন্ট। নিবন্ধনে ইমেল, পেমেন্টে USDC/USDT।
- ~60 সেকেন্ডে root, NVMe। Uptime Kuma চালু করুন, Caddy যোগ করুন, আর আপনার নিজের মনিটরিং লাইভ।
ইতিমধ্যেই এক মেশিনে কয়েকটি সেবা চালাচ্ছেন? দেখুন এক IP-র পিছনে একাধিক সেবা নিজে-হোস্টিং — একটি মনিটর স্বাভাবিকভাবেই একটি Docker স্ট্যাকের সঙ্গে জোড়া মেলে, যদিও প্রকৃত স্বাধীনতার জন্য পাহারাদারের স্থান তার নিজের আলাদা সার্ভারে।
মন্তব্য
এখনো কোনো মন্তব্য নেই। প্রথম হোন।