Netdata gerçek zamanlı izleme

XDA bu hafta ikinci el ucuz sunucu rafının çok pahalı aylık bir faturaya dönüştüğü kendi barındıran bir kişinin bir makalesini yayınladı ve asıl nokta yazarın elektrik şirketi ekstresinin gelmesine kadar hiç bilmiyor olmasıydı. Bu yaygın bir hikayedir. Ev laboratuvarı donanımı bir masanın altında saatte 90 watt çekerek oturuyor ve duvar ne gördüğünü rapor eden makinede hiçbir şey olmadığı için kimse fark etmiyor. Aşağıdaki yedi masaüstünde ev sunucusu güç izleme için en iyi uygulamalar gerçeği söyleyecek araçları kapsar: gerçek zamanlı işlem ve CPU paketi monitörleri, sunucu genelinde grafikler ve akıllı fiş watt okumasını sunucunun kendisinde çalışan yazılımla eşleştiren entegrasyonlar.

Değerlendirme Windows 11 iş istasyonu, Fedora 40 laboratuvar makinesi ve Ubuntu 24.04 ev sunucusunda zemin gerçeği için bir Kill-A-Watt ile çalıştırıldı ve bir hafta boyunca her aracın okumasını duvar okumasıyla karşılaştırdı.

Ev sunucusu güç izleme aracında ne aramalı

Bir hafta boyunca tutulan araçlar birkaç özelliği paylaşır:

Hızlı karşılaştırma

Uygulama En iyi Platformlar Ücretsiz plan Öne çıkan özellik
Netdata Sıfır yapılandırma gerçek zamanlı panolar Linux, macOS, Windows, FreeBSD Evet Alandaki en iyi varsayılan panolar
Home Assistant Akıllı fiş gücü ve her şey Linux, macOS, Windows, Raspberry Pi Evet Gücü fiziksel cihazlara bağlar
Grafana + Prometheus Uzun vadeli depolama ve özel grafikler Linux, macOS, Windows Evet Ölçeklenen sorgu dili
Glances Terminal odaklı sistem izleyicisi Linux, macOS, Windows Evet SSH oturumunda çalışır
LibreHardwareMonitor Windows’ta derin sensör okuma Windows Evet Her pano sensörünü okur
HWiNFO Referans seviyesi Windows sensör aracı Windows Evet En kapsamlı sensör kapsamı
Scaphandre İşlem başına gerçek enerji metrikleri Linux Evet RAPL ve CPU güç tahmini

Uygulamalar

1. Netdata — En iyi sıfır yapılandırma gerçek zamanlı panolar

Netdata amaç ev sunucusunun on dakika içinde ne yaptığının tam bir resmini almak olduğunda ilk kurulacak uygulamadır. Tek bir kurulum komut dosyası, CPU paket gücü, hizmet başına CPU, bellek, disk, ağ ve konakta her daemon’ı kapsayan saniye başına bir pano alır. Son Netdata derlemeleri RAPL güç alanlarını doğrudan gösterir, bu nedenle CPU çekirdeklerine watt seviyesi atfetme ek iş olmadan görülür.

Netdata Cloud katmanı isteğe bağlıdır ve kişisel kullanım için ücretsizdir ve bir panelin birden fazla konağı göstermesine izin verir.

Eksik olduğu yer: veri miktarı ilk başlatmada bunaltıcı olabilir ve yerel yükleme üzerinde uzun vadeli saklama harici depolama olmadan sınırlıdır.

Fiyatlandırma:

Platformlar: Linux, macOS, Windows, FreeBSD.

İndir: Site · GitHub

Özet: öncelik yapılandırma olmadan tam izleme panosu olduğunda seçim.

2. Home Assistant — En iyi akıllı fiş gücü ve her şey

Home Assistant duvar okuması sunucu yazılımı durumunun yanında oturması gerektiğinde uygulamadır. Akıllı bir fiş (Shelly, Kasa, Zigbee, ev zaten ne çalıştırıyorsa) sunucuya takın, Home Assistant’da entegre edin ve watt grafiği CPU yükü, sıcaklık ve evin her fiziksel sensörünün yanında görünür.

Home Assistant’ın Enerji panosu wattı yerel kamu hizmeti tarifesine karşı gerçek bir maliyet tahminine çevirir.

Eksik olduğu yer: Home Assistant bir izleme aracısından daha büyük bir taahhüttür. Zaten akıllı cihazları çalıştıran bir evi ödüllendirir.

Fiyatlandırma:

Platformlar: Linux, macOS, Windows, Raspberry Pi.

İndir: Site · GitHub

Özet: sunucu birçok cihaz arasında bir cihaz ve duvar okuması zemin gerçeği olduğunda seçim.

3. Grafana + Prometheus — En iyi uzun vadeli depolama sorgu dili ile

Grafana + Prometheus ev laboratuvarı gücü ve performans geçmişini gerçek bir zaman serisi veritabanında, PromQL tarafından sorgulanabilen ve özel panolarda görüntülenen istiyor olan biri için uygulamadır. Prometheus node_exporter, ipmi_exporter, snmp_exporter ve cadvisor’dan (konteynerler için) metrikleri kazır ve Grafana operatörün hayal edebileceği herhangi bir grafiği işler.

Kurulum Netdata’dan daha fazla iş, ancak ödül Raspberry Pi’den rafa ölçeklenen bir yığındır.

Eksik olduğu yer: ilk hafta sonu PromQL öğrenmeye ve exporters yüklemeye harcanır. Bu gerçek bir projedir.

Fiyatlandırma:

Platformlar: Linux, macOS, Windows.

İndir: Grafana · Prometheus

Özet: grafik kütüphanesi büyüyecek ve PromQL öğrenmeye değerken seçim.

4. Glances — En iyi terminal odaklı sistem izleyicisi

Glances tmux’ta yaşayan biri için uygulamadır. Tek bir Python ikili CPU, bellek, yük, işlem başına atfetme, diskler ve ağı tek bir yoğun terminal ekranında gösterir ve RAPL eklentisi paket gücü ekler. Web modu SSH etrafında olmadığında tarayıcıda aynı görünümü gösterir.

Glances, bir pano açmadan sunucuya bakmak için en hızlı yoldur.

Eksik olduğu yer: uzun vadeli geçmiş yok, dikkate değer uyarı yok.

Fiyatlandırma:

Platformlar: Linux, macOS, Windows.

İndir: Site · GitHub

Özet: iş akışı terminal ve hızlı yanıtlar büyük panoyu yendikleri zaman seçim.

5. LibreHardwareMonitor — Windows’ta en iyi derin sensör okuma

LibreHardwareMonitor sensör seviyesi gerçeğe ihtiyacı olan Windows tabanlı ev sunucusu için uygulamadır. CPU paket gücü, GPU gücü, tahta sıcaklıkları, fan hızları ve disk SMART değerlerini okur ve her şeyi WMI’ye dışa aktarır, böylece diğer araçlar (Home Assistant, Prometheus, HWiNFO) verileri tüketebilir.

Open Hardware Monitor çatalı aktif olarak korunur.

Eksik olduğu yer: sadece Windows ve bir görüntüleyici artı veri kaynağıdır, pano değil.

Fiyatlandırma:

Platformlar: Windows.

İndir: Site · GitHub

Özet: Windows sunucusunun maruz bıraktığı her sensörü okuması için seçim.

6. HWiNFO — En iyi referans seviyesi Windows sensör aracı

HWiNFO Windows’ta en kapsamlı sensör kapsamı istediğinde meraklılar ve PC gözlemcilerinin ulaştığı uygulamadır. Her voltaj rayı, CPU güç modelinin her alanı, her fan RPM’si ve her disk metriği, canlı güncelleme. Verileri Rainmeter, MSI Afterburner ve Home Assistant ile eşleştirir her yerde yayınlamak için.

Ücretsiz kişisel katman tam özelliklidir; Pro lisansı danışmanlar ve gözlemcilere yöneliktir.

Eksik olduğu yer: sadece Windows ve arayüz okumak için bir an zaman alan tabloların duvarıdır.

Fiyatlandırma:

Platformlar: Windows.

İndir: Site

Özet: Windows sensör kapsamı referans seviye olması gereken seçim.

7. Scaphandre — En iyi işlem başına gerçek enerji metrikleri

Scaphandre son mil için uygulamadır: Linux sunucusunda belirli işlemlere gerçek joule ve watt atfetme. Intel RAPL ve AMD eşdeğer sayaçları okur, Prometheus üzerinden verileri gösterir ve Grafana ile temizce eşleşir en çok elektrik kullanan kapsayıcının en üstte olduğu bir pano oluşturmak için.

Scaphandre, “sunucu 90 watt kullanıyor"u “Plex 12 watt ve Immich 6 kullanıyor"a dönüştüren araçtır.

Eksik olduğu yer: sadece Linux ve RAPL’yi doğru okumak için modern bir çekirdek artı doğru BIOS ayarlarına ihtiyaç duyar.

Fiyatlandırma:

Platformlar: Linux.

İndir: GitHub

Özet: hedef Linux homelab’de işlem başına elektrik bütçesi olduğunda seçim.

Nasıl seçilir

SSS

Ev sunucusu güç izleme aracı acemiler için hangisi en kolaydır?

Netdata. Kurulum komut dosyası tek bir komuttur ve varsayılan pano yapılandırma olmadan temel bilgileri kapsar.

Sunucu gücünü izlemek için akıllı bir fiş gerekli midir?

Zemin gerçeği için evet. RAPL ve paket güç sayaçları yakın ancak tam doğru değildir. Akıllı bir fiş (Shelly, Kasa veya Zigbee satır içi ölçer) gerçek duvar okumasını verir ve Home Assistant bunu temizce grafiklendirer.

Hangi araç Raspberry Pi’de çalışır?

Netdata, Home Assistant, Grafana, Prometheus, Glances ve Scaphandre hepsi Raspberry Pi’de (Pi 4 ve daha yeni) çalışır. Home Assistant’ın özel bir OS görüntüsü bile var.

Ev sunucusu gerçekten ne kadar elektrik tüketir?

Mini PC boşta yaklaşık 5 ile 15 watt arasında değişir. Yeniden kullanılan bir masaüstü genellikle 40 ile 90 watt arasındadır. İkinci el sunucu raftı 150 ile 400 watt çekebilir. Tipik kamu hizmeti oranlarında üç arasındaki fark gerçek yıllık bir maliyettir.

Homelab operatörleri sunucu gücünü izlemek için ne kullanır?

r/homelab ve r/selfhosted iplikçikleri pano için Netdata’ya, uzun vadeli depolama için Grafana mit Prometheus’a ve kurulumda akıllı fiş olduğunda Home Assistant’a geri dönmeye devam eder.