Home Assistant

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

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:

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:

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:

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:

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:

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:

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:

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

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.