تنها قانون پایش این است که پایشگر باید بیرون از چیزی که میپاید زندگی کند. یک بررسی سلامت که روی همان سروری اجرا میشود که برنامهتان روی آن است، در همان لحظهای که آن سرور از کار میافتد بیفایده است — با هم شکست میخورند و هیچ هشداری هرگز فعال نمیشود. پس شما یک ماشین کوچک و مستقل میخواهید که تنها کارش پاییدن همهچیزِ دیگر و خبر دادن به شما هنگام خرابی است. Uptime Kuma ابزار خودمیزبانِ دقیقاً برای همین است، و یک VPS ارزان خانه طبیعی آن است.
چرا آن را خودمیزبان کنید
- استقلال. روی VPS خودش — ترجیحاً در منطقهای متفاوت از زیرساخت اصلیتان — Uptime Kuma حتی وقتی سرور اصلی یا اتصال خانگیتان از کار افتاده باز هم بررسی و هشدار میدهد. این تمام ارزش یک پایشگر است.
- کنترل و حریم خصوصی. فهرست نقاط پایانی پایششده، قواعد هشدار، و صفحه وضعیتتان روی سروری زندگی میکنند که مال شماست، نه روی داشبورد شخص ثالثی که کل پشته شما را میشناسد. هزینه ماهانه ثابت، بدون قیمتگذاری بهازای هر پایشگر.
- صفحه وضعیتی که خودتان میزبانی میکنید. Uptime Kuma یک صفحه وضعیت عمومی تمیز منتشر میکند — روی دامنه خودتان، که به کاربرانتان میگوید چه چیزی کار میکند، بدون اجاره یک SaaS صفحه وضعیت.
به چه چیزی نیاز دارد
- یک IPv4 اختصاصی، یک دامنه و HTTPS. شما به داشبورد و صفحه وضعیت در
https://status.yourdomain.comمیرسید که به دامنه، TLS معتبر و پورت ورودی ۴۴۳ نیاز دارد — یک طرح با IP اختصاصی. طرحهای NAT ورودی نمیگیرند. Nano-IP (ماهی ۸ دلار) دهها پایشگر را بهراحتی اجرا میکند. - منابع سبک. 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، پینگ، DNS و بیشتر. اعلانها را وصل کنید (تلگرام، ایمیل، وبهوک، ntfy) تا یک قطعی به شما برسد، و یک صفحه وضعیت برای سرویسهایی که میخواهید عمومی باشند منتشر کنید.
این برای چه کسانی است
- دِوآپسها و خودمیزبانها که یک نگهبان مستقل روی سرورها و سرویسهای خودشان میخواهند.
- تیمهای کوچک که به یک صفحه وضعیت و هشدار نیاز دارند، بدون پرداخت بهازای هر پایشگر برای یک ابزار میزبانیشده.
- هر کسی که یک آزمایشگاه خانگی اجرا میکند و یک نقطه دید ابری میخواهد که وقتی اتصال خانه قطع شد باز هم برقرار بماند.
چرا EQVPS برای Uptime Kuma
- IPv4 اختصاصی از ماهی ۸ دلار، سازگار با دامنه + HTTPS، همه پورتها، DNS معکوس خودخدمت.
- مکانهای اتحادیه اروپا (آلمان، فنلاند) — و چون ما دو منطقه را اجرا میکنیم، میتوانید پایشگر را دور از سرور اصلیتان قرار دهید تا استقلال واقعی داشته باشید.
- بدون KYC، پرداخت با ارز دیجیتال. ایمیل برای ثبتنام، USDC/USDT برای پرداخت.
- Root در حدود ۶۰ ثانیه، NVMe. Uptime Kuma را بالا بیاورید، Caddy را اضافه کنید، و پایش خودتان زنده است.
همین حالا چند سرویس را روی یک ماشین اجرا میکنید؟ میزبانی چند سرویس پشت یک IP را ببینید — یک پایشگر بهطور طبیعی با یک پشته Docker جفت میشود، هرچند برای استقلال واقعی نگهبان جایش روی سرور جداگانه خودش است.
نظرات
هنوز نظری نیست. اولین نفر باشید.