Home Assistant

XDA menerbitkan artikel minggu ini tentang cara spesifik kontainer Docker dapat gagal tanpa crash. Pemeriksaan kesehatan lolos karena prosesnya masih berjalan, tetapi aplikasi di dalamnya tersangkut. Pengguna melihatnya sebelum Anda. Perbaikan di sisi kontainer adalah probe pemeriksaan kesehatan nyata, bukan pemeriksaan proses. Perbaikan di sisi operator adalah ponsel yang memberi tahu Anda ketika sesuatu tidak beres sebelum teman atau pasangan mengirim pesan kepada Anda.

Berita baiknya adalah Android sekarang memiliki set aplikasi observabilitas home lab yang tepat. Bukan sekadar penampil pendamping untuk dashboard tertentu. Pemberitahuan nyata, dashboard nyata, kontrol nyata. Berikut ini adalah tujuh aplikasi Android yang kami jalankan terhadap home lab yang sederhana (Synology NAS, Proxmox mini-PC, tiga Raspberry Pi 5, kluster Kubernetes kecil) dengan insiden yang benar-benar layak peringatan di bulan terakhir. Diurutkan berdasarkan seberapa sering masing-masing tangkapan masalah terlebih dahulu.

Apa yang penting saat memantau home lab dari ponsel

Perbandingan cepat

Aplikasi Terbaik untuk Paket gratis Harga awal Fitur menonjol
Home Assistant Perangkat fisik + layanan Ya, sumber terbuka Gratis, HA Cloud sekitar 7 USD/bulan Lebih dari 3000 integrasi
Uptime Kuma Dashboard waktu henti endpoint Ya, sumber terbuka Gratis Halaman status cantik disertakan
Portainer Companion Armada Docker dan Kubernetes Ya Gratis dengan Portainer CE Mulai/hentikan kontainer dari ponsel
Grafana Dashboard mendalam dengan riwayat Ya Gratis dengan Grafana OSS Penyelaman deret waktu
Netdata Metrik waktu nyata per host Ya Tingkat gratis, tingkat Cloud berbayar Resolusi per detik dari kotak
Prometheus Alertmanager Peringatan berbasis aturan Ya Gratis Perutean peringatan canggih
Docker Manager Kontrol kontainer ringan Ya Sekitar 3 USD Pro Berjalan langsung terhadap soket Docker

Aplikasinya

1. Home Assistant — Menara pengawas all-in-one home lab terbaik

Home Assistant dimulai sebagai pusat rumah pintar dan dengan diam-diam menjadi dashboard home lab gratis terbaik di Android. Aplikasi pendamping berbicara dengan instans Home Assistant yang di-host sendiri melalui LAN atau proxy terbalik. Push notifikasi, grafik sensor, restart layanan, dan otomasi berjalan lama semuanya berada di satu tempat. Status kontainer Docker, penarikan daya sakelar jaringan, dan peringatan Uptime Kuma semuanya dapat ditampilkan di dalam tampilan Home Assistant tunggal.

Di mana hal itu jatuh pendek: Upaya setup sangat nyata. Home Assistant paling baik ketika Anda berkomitmen untuk itu sebagai hub. Setengah berkomitmen berarti aplikasi menduplikasi pekerjaan yang sudah dilakukan alat lain Anda.

Harga:

Platform: Android, iOS, web

Unduh: Home Assistant di Aptoide · Google Play

Garis bawah: Pilihan terbaik jika Anda menginginkan satu aplikasi dan satu dashboard untuk seluruh rumah dan seluruh lab.

2. Uptime Kuma — Dashboard waktu henti endpoint terbaik

Uptime Kuma berjalan sebagai kontainer di NAS Anda dan melakukan ping pada layanan Anda. UI web dipoles, dan pengalaman sisi aplikasi di Android adalah tampilan ramah mobile dari dashboard yang sama, ditambah push notifikasi ketika pemeriksaan gagal. Menonton endpoint HTTP, port, catatan DNS, dan pemeriksaan kesehatan kontainer di satu tempat menjadikannya pilihan untuk pertanyaan “apakah sesuatu rusak” pada jam 8 pagi.

Di mana hal itu jatuh pendek: Bukan alat observabilitas tujuan umum. Ini tahu jika layanan sedang naik, bukan mengapa. Tidak ada aplikasi Android pihak pertama; Anda menggunakan UI web atau klien pihak ketiga.

Harga:

Platform: Web-first, ramah mobile

Unduh: Klien mobile Uptime Kuma di Aptoide — klien komunitas untuk API Kuma

Garis bawah: Pasangkan dengan saluran pemberitahuan nyata (ntfy, Pushover, atau Home Assistant) dan itu menjadi panel “naik atau turun” tunggal.

3. Portainer Companion — Kontrol Docker dan Kubernetes terbaik

Portainer Companion adalah klien Android pihak ketiga untuk API Portainer. Itu penting karena Portainer CE berjalan di setiap home lab yang memiliki Docker atau Kubernetes, dan aplikasi memungkinkan Anda untuk memulai ulang kontainer, exec ke dalam shell, atau menghapus volume yang tersangkut dari ponsel. Rotasi on-call yang merebus menjadi “restart kontainer” dicakup oleh ini saja.

Di mana hal itu jatuh pendek: Status pihak ketiga berarti permukaan API dapat melayang. Beberapa fitur Portainer yang lebih baru tiba kemudian di sisi Android. UI berfungsi daripada cantik.

Harga:

Platform: Android, iOS

Unduh: Portainer Companion di Aptoide · Google Play

Garis bawah: Instal ini jika Portainer sudah ada di stack.

4. Grafana — Dashboard mendalam terbaik

Grafana di mobile masih viewer daripada builder, tetapi viewer-nya sangat bagus. Setelah Anda menyiapkan dashboard di desktop, aplikasi Android menjadikannya dapat dipindai. Hook pemberitahuan ke penyedia apa pun yang berbicara webhook. Integrasi Loki dan Prometheus berarti log dan metrik mendarat dalam satu ketukan.

Di mana hal itu jatuh pendek: Membangun dashboard di ponsel tidak menyenangkan. Konfigurasi pemberitahuan harus terjadi di sisi web. Aplikasi paling baik di tablet, bukan layar ponsel.

Harga:

Platform: Android, iOS, web

Unduh: Grafana di Aptoide · Google Play

Garis bawah: Pilih ini jika lab sudah memiliki riwayat metrik yang layak untuk zoom.

5. Netdata — Metrik waktu nyata per host terbaik

Netdata mengirim agen per host yang mendorong metrik per detik ke dalam dashboard. Aplikasi Android menampilkan dashboard tersebut, menunjukkan anomali per layanan, dan push alert ketika host berperilaku buruk. Tingkat gratis sangat murah. Tingkat Cloud menambahkan korelasi antar host dan peringatan pusat.

Di mana hal itu jatuh pendek: Korelasi lintas host tanpa tingkat Cloud memerlukan Netdata induk yang di-hosting sendiri yang akan dilewati banyak home lab. Deduplikasi peringatan lebih tipis daripada Alertmanager.

Harga:

Platform: Android, iOS, web

Unduh: Netdata di Aptoide · Google Play

Garis bawah: Pilih ini jika Anda menginginkan visibilitas per detik dan baik-baik saja per host daripada di seluruh armada.

6. Prometheus Alertmanager — Peringatan berbasis aturan terbaik

Prometheus dan Alertmanager bersama-sama adalah tulang belakang peringatan dari sebagian besar home lab yang serius. Sisi Android adalah viewer ditambah target perutean: Alertmanager mendorong ke Pushover, Discord, ntfy, atau webhook, dan ponsel mendapat ping. Kompleksitas aturan adalah poin. “Hanya peringatan jika kontainer tidak sehat selama lima menit DAN CPU di atas 80% untuk periode yang sama” trivial di sini dan mustahil pada sebagian besar pesaing.

Di mana hal itu jatuh pendek: Alertmanager tidak “instal dan pergi”. Konfigurasi scrape Prometheus adalah topik mereka sendiri. Jika Anda belum pernah menulis query PromQL, rencanakan akhir pekan.

Harga:

Platform: Web-first; Android melalui Grafana atau klien Alertmanager khusus

Unduh: Tidak ada aplikasi Android pihak pertama; peringatan tiba melalui perutean yang dikonfigurasi.

Garis bawah: Pilih ini ketika tingkat positif palsu pada alat pemberitahuan yang lebih sederhana menjadi tidak dapat diterima.

7. Docker Manager — Kontrol kontainer ringan terbaik

Docker Manager adalah alternatif yang lebih sederhana untuk Portainer Companion. Itu berbicara langsung ke soket Docker (melalui SSH atau endpoint TCP yang Anda buka ke LAN) dan memungkinkan Anda untuk mendaftar, memulai, menghentikan, dan memeriksa kontainer. Server Portainer tidak diperlukan. Untuk home lab kecil, overhead operasional yang lebih rendah adalah pitch.

Di mana hal itu jatuh pendek: Tidak ada dukungan Kubernetes. Mengekspos soket Docker melalui jaringan adalah pilihan keamanan yang memerlukan lapisan pengerasan (Tailscale, VPN, TLS + sertifikat klien).

Harga:

Platform: Android

Unduh: Docker Manager di Aptoide · Google Play

Garis bawah: Pilih ini ketika lab hanya Docker dan Anda lebih suka tidak menjalankan Portainer sama sekali.

Cara memilih

Tetap di dashboard web apa pun yang sudah Anda miliki jika tampilan ponsel tidak akan membuat Anda bertindak lebih cepat. Nilai aplikasi ini bukan melihat grafik. Itu memperbaiki sesuatu dalam sepuluh menit antara memperhatikannya dan melupakannya.

Pertanyaan Umum

Apakah aplikasi ini menguras baterai ponsel? Aplikasi berbasis push yang dikonfigurasi dengan baik (Home Assistant, Netdata Cloud, Uptime Kuma via ntfy) tetap di dekat nol. Aplikasi polling-berat (beberapa klien pihak ketiga) dapat mengonsumsi 8-10% sehari jika dikonfigurasi untuk memeriksa setiap 30 detik.

Mana yang memberikan peringatan tentang kegagalan pemeriksaan kesehatan Docker? Uptime Kuma jika Anda menunjukkannya ke endpoint kesehatan. Prometheus dengan cAdvisor scraping kontainer. Home Assistant dengan integrasi Docker juga bekerja.

Bisakah saya menggunakan ini tanpa VPN? Ya jika layanan dapat dijangkau melalui proxy terbalik dengan TLS. Tailscale, WireGuard, atau Cloudflare Tunnel adalah pola umum untuk membuat aplikasi ini bekerja dari mana saja.

Bagaimana dengan aplikasi khusus NAS seperti Synology DSM atau Truenas? Mereka ada dan berguna untuk pemantauan khusus NAS, tetapi mereka hanya mencakup satu kotak. Aplikasi di atas melihat seluruh lab.

Apakah Home Assistant berlebihan untuk sekadar pemantauan? Tidak benar-benar. Dashboard saja layak, dan tumbuh dengan lab. Tetapi jika Anda benar-benar memantau layanan dan bukan perangkat rumah pintar, Uptime Kuma adalah titik awal yang lebih ringan.