
Spinning rust dan SSD keduanya gagal secara dapat diprediksi dari panas terlebih dahulu. Artikel XDA tentang membangun layar ESP32 untuk suhu drive memicu gelombang postingan homelab tentang cara yang tepat untuk memantau NAS yang bukan “buka htop dan menyipitkan mata.” Kami menginstal tujuh alat pemantauan suhu dan SMART di kotak TrueNAS Scale berbasis Ryzen dan desktop Windows dengan delapan HDD untuk mengetahui mana yang benar-benar menampilkan termal drive dengan cara yang berguna, mana yang memperingatkan sebelum drive merosot, dan mana yang berjalan sebagai sidecar tanpa memakan seluruh CPU.
Daftar ini menggabungkan dashboard SMART yang dipoles (Scrutiny), alat CLI dasar yang dibungkus setiap monitor (smartmontools), GUI desktop untuk data yang sama (GSmartControl), dan tiga monitor tujuan umum yang mencakup suhu disk dalam feed mereka.
Apa yang harus dicari dalam monitor suhu drive NAS
Kategori ini sebagian besar pembungkus tipis di sekitar smartctl. Lima hal membedakan monitor yang berguna dari “hanya pasang smartmontools”:
- Riwayat atribut SMART. Bacaan suhu tunggal baik-baik saja. Bagan 90 hari dari suhu, sektor yang dialokasikan ulang, dan sektor yang tertunda adalah yang memprediksi kegagalan.
- Pemberitahuan. Alat perlu mengirim email, push, atau pesan kepada Anda ketika drive melintasi ambang batas. Dasbor manual tidak menyelamatkan perjalanan akhir pekan pulang.
- Tampilan multi-drive. Delapan bay dalam satu bagan, bukan delapan jendela terminal.
- Tes SMART panjang. Tes pendek dijalankan dalam hitungan menit, tes panjang membutuhkan waktu berjam-jam. Alat yang baik menjadwalkan dan melaporkan keduanya.
- Tarik tanpa root. Beberapa alat menginginkan sudo untuk setiap poll. Scrutiny dan Glances tetap lebih ramah dengan permintaan izin mereka.
Perbandingan cepat
| Aplikasi | Terbaik untuk | Lisensi | Platform | Web UI |
|---|---|---|---|---|
| Scrutiny | Dashboard SMART dengan riwayat dan pemberitahuan | MIT | Linux, Docker, Windows | Ya |
| smartmontools | Dasar CLI setiap alat lain membungkus | GPL | Linux, macOS, Windows | Tidak |
| GSmartControl | GUI Desktop untuk smartctl | GPL | Linux, Windows, macOS | Tidak |
| Glances | Monitor sistem langsung dengan suhu disk | LGPL | Linux, macOS, Windows | Web UI opsional |
| Netdata | Metrik full-stack dengan termal disk | GPL | Linux, FreeBSD, macOS | Ya |
| CrystalDiskInfo | Dashboard SMART Windows | Freeware | Windows | Tidak |
| HWiNFO64 | Sensor perangkat keras Windows yang mendalam | Freeware | Windows | Tidak |
7 monitor suhu drive NAS terbaik
1. Scrutiny, dashboard SMART terbaik dengan riwayat dan pemberitahuan
Scrutiny adalah dasbor web sumber terbuka yang dipoles untuk data SMART, dirancang untuk homelabs yang sudah menjalankan Docker. Ini mengumpulkan atribut SMART dari setiap drive, menyimpan riwayat di InfluxDB, dan menampilkan halaman per-drive dengan kurva suhu, metrik prediksi kegagalan, dan korelasi kegagalan khusus drive Backblaze. Kail Notify mengirim pemberitahuan ke Discord, Telegram, Slack, Pushover, Apprise, dan endpoint webhook. Pengaturan adalah file Docker Compose tunggal, dengan kolektor berjalan di setiap NAS dan dasbor di kotak apa pun yang memiliki CPU cadangan.
Di mana itu jatuh pendek: Memerlukan Docker (atau pasangan kolektor biner + dasbor). UI web cepat tetapi tidak dapat disesuaikan di luar apa yang dikirim proyek.
Harga:
- Gratis: ya
- Berbayar: tidak
Platform: Linux, Docker, Windows
Unduh: github.com/AnalogJ/scrutiny
Garis bawah: Pilihan default untuk homelab apa pun yang cukup serius untuk menjalankan Docker. Korelasi kegagalan Backblaze adalah sinyal prediktif tunggal paling berguna dalam kategori.
2. smartmontools, dasar CLI terbaik yang dibungkus setiap alat lain
smartmontools adalah upstream dari hampir setiap alat SMART di daftar ini. Biner smartctl membaca atribut, menjalankan tes pendek dan panjang, dan mencetak ringkasan prediksi kegagalan. Daemon smartd mengawasi drive yang sama dan mengirim email ketika ambang batas terlampaui. Sebagian besar panduan homelab secara default ke smartd.conf yang mendorong tes panjang mingguan, tes pendek harian, dan ambang peringatan suhu. Tidak ada GUI, tidak ada UI web, tetapi setiap alat lain di sini berbicara format outputnya.
Di mana itu jatuh pendek: CLI murni. Menyiapkan jalur email di NAS headless membutuhkan putaran konfigurasi jika jaringan Anda belum memiliki relay.
Harga:
- Gratis: ya
- Berbayar: tidak
Platform: Linux, macOS, Windows, BSD
Unduh: smartmontools.org
Garis bawah: Pasang smartmontools terlepas dari apa pun. Alat lain menampilkan data lebih bagus, tetapi smartctl adalah sumber kebenaran.
3. GSmartControl, GUI desktop terbaik untuk smartctl
GSmartControl adalah antarmuka GUI frontend berbasis GTK untuk smartmontools. Ini mencantumkan setiap drive, menampilkan tabel atribut lengkap, dan memandu Anda menjalankan tes diri pendek atau panjang dari menu daripada baris perintah. Untuk desktop Linux atau workstation dengan beberapa drive internal, GSmartControl adalah cara tercepat untuk memeriksa drive tanpa mempelajari bendera smartctl.
Di mana itu jatuh pendek: Fokus mesin tunggal, tidak ada riwayat atau pemberitahuan. GUI desktop penting lebih sedikit di NAS headless daripada alat web di atas.
Harga:
- Gratis: ya
- Berbayar: tidak
Platform: Linux, Windows, macOS
Unduh: gsmartcontrol.shaduri.dev
Garis bawah: Pilih ini untuk workstation mesin tunggal di mana Anda menginginkan GUI untuk pemeriksaan drive ad-hoc.
4. Glances, monitor sistem langsung terbaik dengan suhu disk
Glances adalah pengganti htop yang dikirim dengan suhu disk, IOPS, dan IO menunggu bersama CPU dan memori. UI terminal default adalah satu layar; UI web opsional menampilkan data yang sama di browser. Glances membaca hddtemp untuk disk spinning, smartctl untuk SSD, dan terintegrasi dengan exporter InfluxDB untuk riwayat jangka panjang. Jika Anda sudah menggunakan Glances untuk pemantauan umum, kolom suhu disk gratis.
Di mana itu jatuh pendek: Bukan dashboard SMART. Glances menampilkan suhu dan irisan tipis SMART, bukan set atribut lengkap atau prediksi kegagalan.
Harga:
- Gratis: ya
- Berbayar: tidak
Platform: Linux, macOS, Windows
Unduh: nicolargo.github.io/glances
Garis bawah: Pilihan yang tepat jika Anda sudah menjalankan Glances untuk pemantauan sistem dan menginginkan suhu disk di tampilan yang sama.
5. Netdata, metrik full-stack terbaik dengan termal disk
Netdata adalah agen metrik resolusi tinggi yang dikirim dengan dasbor pra-konfigurasi untuk hampir setiap subsistem Linux, termasuk termal disk. Plug-in smartctl menarik atribut SMART sesuai jadwal dan grafik suhu, sektor yang dialokasikan ulang, sektor yang tertunda, dan jam seumur hidup. Mesin peringatan menampilkan penyeberangan ambang batas ke email, Discord, Slack, PagerDuty, dan daftar panjang lainnya. Overlay Netdata Cloud (opsional) memungkinkan Anda menonton banyak node dari satu tempat.
Di mana itu jatuh pendek: Lebih berat daripada Glances atau Scrutiny karena Netdata menonton semuanya secara default. Beberapa tim menonaktifkan modul yang tidak mereka butuhkan untuk menjaga footprint CPU tetap masuk akal.
Harga:
- Gratis: ya untuk inti terbuka
- Berbayar: Netdata Cloud Pro opsional untuk fitur multi-node canggih
Platform: Linux, FreeBSD, macOS
Unduh: netdata.cloud
Garis bawah: Pilihan untuk homelab yang menginginkan agen pemantauan tunggal di seluruh CPU, jaringan, disk, dan SMART, dengan termal disertakan.
6. CrystalDiskInfo, dashboard SMART Windows terbaik
CrystalDiskInfo adalah utilitas SMART Windows yang telah berjalan lama yang hampir setiap pembangun PC telah dipasang setidaknya sekali. Dasbor jendela tunggal menampilkan status kesehatan setiap drive, suhu, dan tabel atribut lengkap. Daemon pemberitahuan mengirim pemberitahuan nampan ketika drive melintasi ambang batas suhu atau atribut yang dapat dikonfigurasi. Edisi bertema dikirim dalam warna merah muda, biru, dan versi maskot anime “Shizuku” yang terkenal, tidak satupun di antaranya mempengaruhi fungsi aktual.
Di mana itu jatuh pendek: Hanya Windows, fokus mesin tunggal, tidak ada dasbor pusat. Intensitas polling tergantung pada daemon yang tetap dimuat di nampan.
Harga:
- Gratis: ya
- Berbayar: donasi opsional
Platform: Windows
Unduh: crystalmark.info/en/software/crystaldiskinfo
Garis bawah: Pilihan default Windows untuk pemeriksaan drive satu atau dua. Untuk NAS multi-drive, lapis monitor jaringan di atasnya.
7. HWiNFO64, sensor perangkat keras Windows terdalam terbaik
HWiNFO64 adalah alat pemantauan freeware yang setiap overclocker Windows simpan di toolkit mereka. Jendela sensor menampilkan setiap suhu yang dapat dibaca di mesin, setiap rel tegangan, setiap kecepatan kipas, dan data SMART per drive. Output logging menulis ke CSV untuk analisis jangka panjang, dan integrasi gadget mendorong sensor spesifik ke overlay Rainmeter atau gaya AIDA64. Termal drive adalah bagian dari gambaran sensor yang lebih besar, yang merupakan framing yang tepat untuk workstation yang juga melayani sebagai NAS.
Di mana itu jatuh pendek: Jendela sensor padat. Pengguna baru memerlukan sore untuk mempelajari tata letak. Tidak ada tampilan lintas mesin asli.
Harga:
- Gratis: ya untuk penggunaan pribadi
- Berbayar: Tier Pro untuk fitur bisnis dan pemantauan jarak jauh
Platform: Windows
Unduh: hwinfo.com
Garis bawah: Pilihan yang tepat jika termal drive adalah salah satu dari banyak sensor yang ingin Anda pantau dan kotak menjalankan Windows.
Cara memilih yang tepat
- Jalankan smartmontools di setiap NAS terlepas dari apa pun. Ini adalah sumber kebenaran dan daemon adalah jalur paling sederhana ke email “drive gagal”.
- Tambahkan Scrutiny di atas jika Docker sudah berjalan. Bagan historis dan overlay prediksi kegagalan Backblaze unik untuk itu.
- Pilih GSmartControl untuk pemeriksaan desktop Linux mesin tunggal.
- Pilih Glances jika Anda sudah menggunakannya untuk pemantauan sistem dan menginginkan suhu disk di layar yang sama.
- Pilih Netdata untuk homelab yang menginginkan agen tunggal di seluruh CPU, jaringan, disk, dan SMART, dengan pemberitahuan baked in.
- Pilih CrystalDiskInfo untuk mesin Windows drive tunggal. Pasangan dengan pemberitahu nampan untuk lapisan pemberitahuan.
- Pilih HWiNFO64 untuk workstation Windows di mana termal drive adalah salah satu sensor di antara banyak sensor.
FAQ
Berapa suhu yang terlalu panas untuk drive NAS?
Data kegagalan drive Backblaze dan sebagian besar spesifikasi produsen setuju: operasi berkelanjutan di atas 50 °C secara signifikan mempersingkat masa pakai drive, dan operasi di atas 55 °C adalah ambang batas di mana tingkat kegagalan meningkat tajam. Tujuan untuk band 30 °C hingga 45 °C pada spinning rust dan jauh di bawah 60 °C pada SSD konsumen.
Apakah CrystalDiskInfo bekerja untuk SSD NVMe?
Ya. Rilis CrystalDiskInfo yang lebih baru membaca atribut NVMe SMART termasuk suhu kontroler, suhu komposit, dan daya tahan penulisan. Tata letak dasbor sama untuk SATA dan NVMe.
Bisakah saya memantau suhu drive melalui jaringan?
Ya. Scrutiny paling mudah karena kolektor berjalan di setiap NAS dan dasbor berjalan secara terpusat. Netdata dapat mengalirkan dari banyak node ke tampilan Netdata Cloud tunggal. smartmontools sendiri tidak memiliki protokol jaringan; itu bergantung pada email dari setiap node.
Apakah ada alternatif untuk Scrutiny secara khusus untuk pool ZFS?
Pool ZFS menampilkan sebagian besar kesehatan drive melalui zpool status dan kernel dmesg. Scrutiny masih bekerja karena membaca atribut SMART langsung dari setiap disk. TrueNAS Scale dikirim dengan dasbor miliknya sendiri yang menampilkan kesehatan pool bersama SMART per-drive, jadi pengguna TrueNAS mungkin tidak memerlukan dasbor terpisah.
Haruskah saya menjalankan tes SMART panjang di NAS?
Ya, tetapi jadwalkan mereka. Tes panjang membaca setiap sektor dan membutuhkan waktu beberapa jam pada drive multi-TB. Sebagian besar panduan homelab menjadwalkan tes panjang sekali per bulan di malam hari dan tes pendek sekali per minggu. smartmontools, Scrutiny, dan Netdata semuanya dapat menendang tes pada cron.