UPime Kuma, web sitelerinin, sunucuların ve hizmetlerin durumunu ve çalışma süresini izlemenizi sağlayan kendi kendine barındırılan bir izleme aracıdır. Bir Raspberry Pi'de Kuma Kuma, altyapınızı izlemek için hafif ve uygun maliyetli bir çözüm sunar. Bu kılavuz, bir Raspberry Pi'ye Kuma Kuma'yı kurarak ve ayarlayarak size yol gösterecektir.
Ne İhtiyacınız Olacak
- Ahududu pi (GPIO destekli herhangi bir model, örneğin Pi 3, Pi 4)
- MicroSD kart (en az 8GB, Sınıf 10 veya daha iyi)
- Güç kaynağı (5V, Pi 3 için minimum 2.5a; 5V, Pi 4 için 3A)
- Raspberry Pi OS (Lite veya masaüstü sürümü)
- İnternet bağlantısı
1. Adım: Raspberry Pi'yi hazırlayın
-
Raspberry Pi'nizi güncelleyin:
sudo apt update && sudo apt upgrade -y
-
Gerekli araçları kurun:
sudo apt install -y curl git
-
Docker'ı yükleyin (zaten yüklü değilse):
curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh sudo usermod -aG docker $USER
Değişiklikleri uygulamak için Raspberry Pi'nizi yeniden başlatın:
sudo reboot
2. Adım: Docker kullanarak Uptime Kuma'yı kurun
Çalışma süresi Kuma, Docker kullanılarak hızlı bir şekilde konuşlandırılabilir. Kurmak için bu adımları izleyin:
-
Çalışma Süresi Kuma Docker görüntüsünü çekin:
sudo docker pull louislam/uptime-kuma:latest
-
Kalıcı veriler için bir dizin oluşturun:
mkdir -p ~/uptime-kuma/data
-
Çalışma Süresi Kuma konteynerini çalıştırın:
sudo docker run -d \ -p 3001:3001 \ -v ~/uptime-kuma/data:/app/data \ --name uptime-kuma \ louislam/uptime-kuma
-
Tarayıcınızdaki çalışma süresi Kuma'ya erişin: Gezmek
http://<raspberry-pi-ip>:3001
Çalışma zamanı Kuma web arayüzüne erişmek için.
Adım 3: Çalışma Süresi Kuma'yı Yapılandırın
-
Bir Yönetici hesabı oluşturun:
- İlk girişte, bir yönetici kullanıcı adı ve şifre oluşturun.
-
İzlemek için hizmet ekleyin:
- Üzerine tıklayın Yeni Monitör Ekle düğme.
- Hizmet ayrıntılarını yapılandırın, örneğin:
- Monitör Türü (HTTP (S), Ping, TCP, vb.)
- Hizmet URL veya IP adresi
- Çekler için aralık (örneğin, her 5 dakikada bir)
-
Monitör ayarlarını kaydedin ve hizmetlerinizi izlemeye başlayın.
4. Adım: İsteğe bağlı geliştirmeler
-
HTTPS'yi etkinleştirin: HTTPS ile çalışma süresi Kuma'yı güvence altına almak için Nginx veya Traefik gibi ters bir proxy kullanın.
-
Özel bir bağlantı noktasında Kuma Çalıştır: Docker kabını çalıştırırken bağlantı noktası eşlemesini değiştirin:
sudo docker run -d -p 8080:3001 ...
-
Auto-start on Boot: Konteynerin yeniden başlatılmada otomatik olarak başladığından emin olun:
sudo docker update --restart unless-stopped uptime-kuma
-
Bildirim ekleyin:
- Çalışma süresi Kuma'yı Telegram, Slack veya E -posta gibi bildirim hizmetleriyle entegre edin.
- Bildirimleri yapılandırın Ayarlar> Bildirim Gösterge Tablosu Bölümü.
Adım 5: Altyapınızı izleyin
-
Metrikleri Görüntüle:
- Dashboard'dan çalışma süresi istatistiklerine, yanıt sürelerine ve arıza günlüklerine erişin.
-
Uyarılar ayarlayın:
- Bir hizmet azalırsa uyarıları bildirim alacak şekilde yapılandırın.
-
Trendleri görselleştirin:
- Desenleri tanımlamak ve hizmetlerinizi optimize etmek için ayrıntılı geçmiş günlüklerini kullanın.
Sorun giderme
-
Çalışma Süresi Kuma erişilemez:
- Konteynerin çalıştığını doğrulayın:
sudo docker ps
- Konteyner günlüklerindeki hataları kontrol edin:
sudo docker logs uptime-kuma
- Konteynerin çalıştığını doğrulayın:
-
Yüksek kaynak kullanımı:
- Reduce the monitoring frequency for less critical services.
- Consider upgrading to a Raspberry Pi 4 for better performance.
-
Unable to Receive Notifications:
- Double-check notification service credentials and configurations.
Applications of Uptime Kuma
- Kişisel web sitelerinin ve sunucuların çalışma süresini izleyin.
- IoT cihazlarını veya ev otomasyon sistemlerini izleyin.
- Bulut hizmetlerinin ve API'lerin faaliyete geçtiğinden emin olun.
- Ağ kesintileri veya performans sorunları için uyarılar alın.
Çözüm
Çalışma süresi Kuma, bir Raspberry Pi'de sorunsuz bir şekilde çalışan güçlü ama hafif bir izleme aracıdır. Sezgisel arayüzü ve sağlam özellik seti ile altyapınızı kolayca izleyebilir ve her şeyin sorunsuz çalıştığından emin olabilirsiniz. Çalışma süresi Kuma'yı ayarlamak için bu kılavuzu izleyin ve ağ ve hizmetlerinize tam görünürlük kazanın!