İzlemenin tek kuralı, izleyicinin izlediği şeyin dışında yaşaması gerektiğidir. Uygulamanızla aynı sunucuda çalışan bir sağlık kontrolü, o sunucunun çöktüğü anda işe yaramaz — birlikte başarısız olurlar ve hiçbir uyarı asla tetiklenmez. Dolayısıyla tek işi diğer her şeyi gözlemek ve bozulduğunda size haber vermek olan küçük, bağımsız bir makine istersiniz. Uptime Kuma tam da bunun için kendi barındırdığınız araçtır ve ucuz bir VPS onun doğal yuvasıdır.
Neden kendiniz barındırasınız
- Bağımsızlık. Kendi VPS'inde — ideal olarak ana altyapınızdan farklı bir bölgede — Uptime Kuma, birincil sunucunuz ya da ev bağlantınız çökmüş olsa bile kontrol etmeyi ve uyarmayı sürdürür. Bir izleyicinin tüm değeri budur.
- Kontrol ve gizlilik. İzlenen uç nokta listeniz, uyarı kurallarınız ve durum sayfanız, tüm yığınınızı bilen üçüncü taraf bir panoda değil, sahibi olduğunuz bir sunucuda yaşar. Sabit aylık maliyet, izleyici başına ücret yok.
- Kendi barındırdığınız bir durum sayfası. Uptime Kuma temiz bir genel durum sayfası yayımlar — kendi alan adınızda, kullanıcılarınıza neyin çalıştığını söyler, bir durum sayfası SaaS'ı kiralamadan.
Neye ihtiyacı var
- Bir ayrılmış IPv4, bir alan adı ve HTTPS. Panoya ve durum sayfasına
https://status.yourdomain.comadresinden ulaşırsınız; bu bir alan adı, geçerli TLS ve gelen 443 gerektirir — bir ayrılmış IP planı. NAT planları gelen kabul etmez. Nano-IP (ayda 8 $) düzinelerce izleyiciyi rahatça çalıştırır. - Hafif kaynaklar. Uptime Kuma küçüktür; RAM yalnızca kontrol sayısı ve saklanan geçmişle büyür. Yüzlerce uç nokta için pay ekleyin, aksi hâlde en küçük makine yeterli.
Kurun (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'u IP'nize yönlendirin, açın, yönetici kullanıcıyı oluşturun ve izleyiciler ekleyin — HTTP(S), TCP portu, ping, DNS ve dahası. Bir kesintinin size ulaşması için bildirimleri (Telegram, e-posta, webhook'lar, ntfy) bağlayın ve herkese açık yapmak istediğiniz hizmetler için bir durum sayfası yayımlayın.
Bu kimin için
- Devops ve kendi barındıranlar — kendi sunucuları ve hizmetleri üzerinde bağımsız bir bekçi köpeği isteyenler.
- Küçük ekipler — barındırılan bir araçta izleyici başına ödemeden bir durum sayfası ve uyarı isteyenler.
- Ev laboratuvarı çalıştıran herkes — evin bağlantısı düştüğünde çevrimiçi kalan bir bulut gözlem noktası isteyenler.
Uptime Kuma için neden EQVPS
- Ayda 8 $'dan ayrılmış IPv4, alan adı + HTTPS dostu, tüm portlar, self-servis ters DNS.
- AB konumları (Almanya, Finlandiya) — ve iki bölge işlettiğimiz için, gerçek bağımsızlık uğruna izleyiciyi ana makinenizden uzağa yerleştirebilirsiniz.
- KYC yok, kripto ile ödeme. Kaydolmak için e-posta, ödemek için USDC/USDT.
- ~60 saniyede root, NVMe. Uptime Kuma'yı ayağa kaldırın, Caddy'yi ekleyin ve kendi izlemeniz yayında.
Tek bir makinede zaten birkaç hizmet mi çalıştırıyorsunuz? Tek bir IP'nin arkasında birden çok hizmeti kendiniz barındırma yazısına bakın — bir izleyici bir Docker yığınıyla doğal olarak eşleşir, gerçi gerçek bağımsızlık için bekçi köpeği kendi ayrı sunucusuna aittir.
Yorumlar
Henüz yorum yok. İlk olun.