
XDA bu hafta Docker konteynerlerinin çökmeden nasıl başarısız olabileceği hakkında bir makale yayınladı. Bir sağlık kontrolü geçer çünkü işlem hala devam ediyor, ancak içindeki uygulama takılı kalmış. Kullanıcılar senden önce görürler. Konteyneri tarafında düzeltme gerçek bir sağlık kontrol sondası, işlem kontrolü değil. Operatör tarafında düzeltme, bir arkadaş veya eş sana mesaj göndermeden önce bir şeyin yanlış olduğunu sana söyleyen bir telefondur.
İyi haber şu ki, Android şimdi home lab gözlemlenebilirliği için uygun bir uygulama setine sahip. Belirli bir pano için yalnızca yardımcı görüntüleyiciler değil. Gerçek uyarılar, gerçek panolar, gerçek kontroller. Aşağıda, mütevazı bir home lab’ında (Synology NAS, Proxmox mini-PC, üç Raspberry Pi 5, küçük bir Kubernetes kümesi) test ettiğimiz yedi Android uygulaması var; geçen ay gerçekten uyarı gerektiren olaylar vardı. Her birinin sorunu ilk kez ne kadar sık yakaladığına göre sıralanmıştır.
Bir telefondan home lab’ı izlerken ne önemli
- İşlem durumunun ötesinde canlı sağlık. Araç, hizmetin PID’inin hala orada olup olmadığını değil, ne yaptığını kontrol etmelidir.
- Doze modunda ayakta kalan push bildirimleri. Android’in agresif pil yönetimi kötü yapılandırılmış uyarı uygulamalarını öldürür. Birinci taraf FCM push, uzun polling’den daha güvenilirdir.
- Çift yönlü kontroller. Bir konteyneri yeniden başlatın, bir Pi’yi yeniden başlatın, bir dizüstü bilgisayar açmadan kırık bir sensörü devre dışı bırakın.
- Federasyon. Birçok hizmet için bir telefon ekranı, yığın başına bir uygulamadan daha iyidir.
- Oturum yeniden başlatmadan ayakta kalan kimlik doğrulama. Uzun ömürlü jetonlar, biyometrik yeniden-kimlik doğrulama ve her sabah “yeniden giriş yapın” komut istemi yok.
- Pil maliyeti. Her 30 saniyede polling yapan bir arka plan daemon uygulaması, telefonunuzun 8% günde tüketecektir. Olay tabanlı ve push tabanlı uygulamalar sıfıra yakın kalır.
Hızlı karşılaştırma
| Uygulama | Şu için en iyi | Ücretsiz plan | Başlangıç fiyatı | Öne çıkan özellik |
|---|---|---|---|---|
| Home Assistant | Fiziksel cihazlar + hizmetler | Evet, açık kaynak | Ücretsiz, HA Cloud ayda yaklaşık 7 USD | 3000+ entegrasyonlar |
| Uptime Kuma | Uç nokta çalışma süresi panosu | Evet, açık kaynak | Ücretsiz | Güzel durum sayfası dahil |
| Portainer Companion | Docker ve Kubernetes filoları | Evet | Portainer CE ile ücretsiz | Telefondan konteyneri başlat/durdur |
| Grafana | Geçmişli derin panolar | Evet | Grafana OSS ile ücretsiz | Zaman serisi drill-down |
| Netdata | Ana bilgisayar başına gerçek zamanlı metrikler | Evet | Ücretsiz katman, ücretli Cloud katmanı | Kutusundan saniye başına çözünürlük |
| Prometheus Alertmanager | Kural tabanlı uyarılar | Evet | Ücretsiz | Sofistike uyarı yönlendirmesi |
| Docker Manager | Hafif kontainer kontrolü | Evet | Yaklaşık 3 USD Pro | Docker soketine doğrudan karşı çalışır |
Uygulamalar
1. Home Assistant — En iyi tüm kapsamlı home lab gözetleme kulesi
Home Assistant akıllı ev hub’ı olarak başladı ve sessizce Android’de en iyi ücretsiz home lab panosu haline geldi. Eşlik uygulaması, kendi kendine barındırılan bir Home Assistant örneğiyle LAN veya ters proxy aracılığıyla iletişim kurar. Push bildirimleri, sensör grafikleri, hizmet yeniden başlatmalar ve uzun süreli otomasyonlar hepsi bir yerde yaşar. Docker kontainer durumları, ağ anahtarı güç çekişi ve Uptime Kuma uyarılarının tümü tek bir Home Assistant görünümü içinde görüntülenebilir.
Nerede kısa kalır: Kurulum çabası gerçektir. Home Assistant, hub’ı olarak bunu taahhüt ettiğinizde en iyi çalışır. Kısmi taahhüt, uygulamanın diğer araçlarınızın zaten yaptığı işi çoğalttığı anlamına gelir.
Fiyatlandırma:
- Ücretsiz: her şey, sonsuza dek
- Ücretli: Home Assistant Cloud, ters proxy olmadan uzaktan erişim için ayda yaklaşık 7 USD
Platformlar: Android, iOS, web
İndir: Home Assistant Aptoide’de · Google Play
Sonuç: Tüm ev ve tüm lab için bir uygulama ve bir pano istiyorsanız en iyi seçim.
2. Uptime Kuma — En iyi uç nokta çalışma süresi panosu
Uptime Kuma NAS’ınızda bir kontainer olarak çalışır ve hizmetlerinizi pingletir. Web UI parlak ve Android’deki uygulama tarafı deneyimi aynı panonun mobil uyumlu bir görünümüdür ve bir kontrol başarısız olduğunda push bildirimleri. HTTP uç noktaları, bağlantı noktaları, DNS kayıtları ve kontainer sağlık kontrollerini tek bir yerde izlemek, bunu sabah 8’de “bir şey kırıldı mı” sorusu için seçim yapar.
Nerede kısa kalır: Genel amaçlı gözlemlenebilirlik aracı değil. Bir hizmetin çalışırken olup olmadığını bilir, değil neden. Birinci taraf Android uygulaması yok; web UI’yi veya üçüncü taraf istemciyi kullanırsınız.
Fiyatlandırma:
- Ücretsiz: MIT açık kaynak
- Ücretli: yok
Platformlar: Web-first, mobil uyumlu
İndir: Aptoide’de Uptime Kuma mobil istemcisi — Kuma API’si için topluluk istemcisi
Sonuç: Gerçek bir uyarı kanalı (ntfy, Pushover veya Home Assistant) ile eşleştirin ve tek “yukarı veya aşağı” bölmesi haline gelir.
3. Portainer Companion — En iyi Docker ve Kubernetes kontrolü
Portainer Companion, Portainer API’si için üçüncü taraf bir Android istemcisidir. Bu önemli çünkü Portainer CE, Docker veya Kubernetes’e sahip her home lab’da çalışır ve uygulama, telefondan bir konteyneri yeniden başlatmanızı, bir shell’e girmenizi veya takılı bir birimi temizlemenizi sağlar. Nöbet rotasyonları, bunu yapan “konteyneri yeniden başlat” e kaynıyor, yalnızca bununla kapsanmıştır.
Nerede kısa kalır: Üçüncü taraf durumu, API yüzeyinin sürüklenebilmesi anlamına gelir. Bazı yeni Portainer özellikleri Android tarafında daha sonra gelir. Arayüz güzel yerine işlevseldir.
Fiyatlandırma:
- Ücretsiz: Portainer CE’ye karşı tam işlevsellik
- Ücretli: uygulama için yok
Platformlar: Android, iOS
İndir: Aptoide’de Portainer Companion · Google Play
Sonuç: Portainer zaten yığında ise bunu kurun.
4. Grafana — En iyi derin panolar
Grafana mobildy hala inşaatçıdan daha fazla görüntüleyici, ancak görüntüleyicisi çok iyidir. Masaüstünde panolar ayarladıktan sonra, Android uygulaması bunları taranabilir hale getirir. Uyarı kancaları, webhook konuşan herhangi bir sağlayıcıya bağlanır. Loki ve Prometheus entegrasyonları, günlüklerin ve metriklerin tek bir dokunuşta geldiği anlamına gelir.
Nerede kısa kalır: Telefonunda panolar oluşturmak hoş değil. Uyarı yapılandırması web tarafında gerçekleşmelidir. Uygulama telefonun ekranında değil, bir tablette en iyi.
Fiyatlandırma:
- Ücretsiz: Grafana OSS, kendi kendine barındırılan
- Ücretli: Grafana Cloud, daha büyük kurulumlar için ayda yaklaşık 30 USD’den başlar
Platformlar: Android, iOS, web
İndir: Aptoide’de Grafana · Google Play
Sonuç: Lab’da zaten içine geri dönmeye değer metrik geçmişi varsa bunu seçin.
5. Netdata — Ana bilgisayar başına en iyi gerçek zamanlı metrikler
Netdata, saniye başına metrik işleyen ana bilgisayar başına bir ajan gönderir. Android uygulaması bu panoları görüntüler, hizmet başına anormallikleri gösterir ve bir ana bilgisayar kötü davranış gösterdiğinde uyarıları iter. Ücretsiz katman cömerttir. Cloud katmanı, ana bilgisayarlar arası korelasyon ve merkezi uyarılar ekler.
Nerede kısa kalır: Cloud katmanı olmadan ana bilgisayarlar arası korelasyon, birçok home lab’ın atlayacağı kendi kendine barındırılan bir ebeveyn Netdata gerektirir. Uyarı çoğaltma kaldırma işlemi, Alertmanager’dan daha incedir.
Fiyatlandırma:
- Ücretsiz: tam ajan ve tek ana bilgisayar panoları
- Ücretli: Netdata Cloud katmanları, ana bilgisayarlar arası ve uzun saklama için etkin kullanıcı başına ayda yaklaşık 4 USD’den başlar
Platformlar: Android, iOS, web
İndir: Aptoide’de Netdata · Google Play
Sonuç: Saniye başına görünürlük istiyorsanız ve tüm filo yerine ana bilgisayar başına iyi ise bunu seçin.
6. Prometheus Alertmanager — En iyi kural tabanlı uyarılar
Prometheus ve Alertmanager birlikte, çoğu ciddi home lab’ın uyarı omurgasıdır. Android tarafı bir görüntüleyici artı bir yönlendirme hedefidir: Alertmanager Pushover’a, Discord’a, ntfy’a veya webhook’a iter ve telefon ping alır. Kural karmaşıklığı nokta. “Kontainer beş dakika boyunca sağlıksız OLMUŞSA ve CPU aynı dönem için yüzde 80’in üzerindeyse yalnızca uyarı” burada önemsizdir ve çoğu rakipte imkansızdır.
Nerede kısa kalır: Alertmanager “kur ve git” değil. Prometheus kaşıntı yapılandırmaları kendi konusu. PromQL sorgusu hiç yazmadıysanız, bir hafta sonu planlayın.
Fiyatlandırma:
- Ücretsiz: Apache lisanslı açık kaynak
- Ücretli: yok
Platformlar: Web-first; Grafana veya adanmış Alertmanager istemcileri aracılığıyla Android
İndir: Birinci taraf Android uygulaması yok; uyarılar yapılandırılan yönlendirme aracılığıyla gelir.
Sonuç: Basit uyarı araçlarındaki yanlış pozitif hızı kabul edilemez hale geldiğinde bunu seçin.
7. Docker Manager — En iyi hafif kontainer kontrolü
Docker Manager, Portainer Companion’a basit bir alternatiftir. Docker soketine doğrudan (SSH veya LAN’a açığa çıkardığınız bir TCP uç noktası aracılığıyla) konuşur ve konteynerleri listelemenize, başlatmanıza, durdurmanıza ve denetlemenize olanak tanır. Portainer sunucusu gerekli değil. Küçük bir home lab için, daha düşük operasyonel ek yük pitch’tir.
Nerede kısa kalır: Kubernetes desteği yok. Docker soketini ağda açığa çıkarmak, sertleştirme katmanı gerektiren bir güvenlik seçimidir (Tailscale, VPN, TLS + istemci sertifikaları).
Fiyatlandırma:
- Ücretsiz: tam özellikler
- Ücretli: reklamları kaldırmak ve çoklu uç noktaların kilidini açmak için yaklaşık 3 USD Tek seferlik Pro
Platformlar: Android
İndir: Aptoide’de Docker Manager · Google Play
Sonuç: Lab yalnızca Docker olduğunda ve hiç Portainer çalıştırmamayı tercih ettiğinizde bunu seçin.
Nasıl seçilir
- Ev ve lab için bir pano ve bir uygulama istiyorsanız: Home Assistant.
- Günlük soru “bir şey indi mi”: Uptime Kuma.
- Konteyneri yeniden başlatmak nöbet ise: Portainer Companion.
- Geçmişle derin panolar önemli ise: Grafana.
- Ana bilgisayar başına gerçek zamanlı metrikler puan ise: Netdata.
- Uyarı kuralları bir eşikten daha akıllı olması gerekiyorsa: Prometheus Alertmanager.
- Docker tüm lab ise ve basit daha iyi ise: Docker Manager.
Zaten sahip olduğunuz web panosunda kalın eğer telefon görünümü daha hızlı hareket etmesini sağlamayacaksa. Bu uygulamaların değeri grafikler bakmıyor. Bunu not etme ve unutma arasındaki on dakika içinde bir şeyi düzeltmektir.
SSS
Bu uygulamalar telefon pilini tüketir mi? İyi yapılandırılmış push tabanlı uygulamalar (Home Assistant, Netdata Cloud, Uptime Kuma via ntfy) sıfıra yakın kalır. Polling-ağır uygulamalar (bazı üçüncü taraf istemcileri) her 30 saniyede kontrol etmek için yapılandırılırsa günde yüzde 8-10 tüketebilir.
Hangisi Docker sağlık kontrolü arızasından haberdar eder? Uptime Kuma, eğer onu bir sağlık uç noktasına işaret etseniz. Prometheus, cAdvisor kontainer çiziklerle. Docker entegrasyonlu Home Assistant da çalışır.
Bunları VPN olmadan kullanabilir miyim? Evet, hizmet TLS’li ters proxy aracılığıyla erişilebilirse. Tailscale, WireGuard veya Cloudflare Tunnel, bu uygulamaların herhangi bir yerden çalışmasını sağlamak için ortak desenlerdir.
Synology DSM veya Truenas gibi NAS’a özel uygulamalar hakkında ne? Var ve NAS’a özgü izleme için kullanışlıdır, ancak yalnızca bir kutuyu kapsar. Yukarıdaki uygulamalar tüm lab’ı görür.
Home Assistant yalnızca izleme için aşırı mı? Pek değil. Pano tek başına değer ve lab ile büyür. Ancak hizmetleri izliyorsanız ve akıllı ev cihazlarını değilse, Uptime Kuma daha hafif başlangıç noktasıdır.