Uptime Kuma
Benim en sevdiğim ve kullanması çok basit olan bir araçtır. Uptime Kumanın bir çok özelliği var ama bizim için en önemlisi kendi API sayesinde telegram, discord vb. gibi sistemlere bağlayarak bize alert göndermesini sağlayabiliriz. Böylece bir sunucumuz düştüğünde bunun direkt farkına varacağız. Bunu docker üstünde ayaklandırıyorum
Sistem Bilgileri
- RAM : 2 GB
- Disk : 20 GB
- CPU : 2 Core
- IP : 192.168.1.13
Kurulum
İlk önce sistemi güncelleyirouz ve gerekli temel paketleri yüklüyoruz.
apt update && apt upgrade -y
apt install curl wget vim gpg git ca-certificates -y
Dağıtımınıza göre docker kurduktan sonra burada ki compose dosyasını çalıştırabilirsiniz. Uptime-kuma için docker-compose.yml dosyası;
uptime-kuma:
image: louislam/uptime-kuma:1
container_name: Uptime-Kuma
ports:
- 3001:3001
volumes:
- ./uptime-kuma-data:/app/data
- /var/run/docker.sock:/var/run/docker.sock
restart: always
Uptime-Kuma sunucularınıza ping atarak sağlık durumlarını takip eder eğer sunucuyu pingleyemezse hataya düşer ve size API üzerinden sizin seçtiğiniz yöntem ile size bildirim yollar. Bunu docker containarları için de yapabilir ve bir çok ek özelliğide içinde bulunduruyor.