
Los discos de hardware y los SSD fallan predeciblemente primero por el calor. El artículo de XDA sobre cómo construir una pantalla ESP32 para temperaturas de unidad inició una ola de publicaciones en homelabs sobre la forma correcta de monitorizar un NAS que no es “abrir htop y entrecerrar los ojos”. Instalamos siete herramientas de monitorización de temperatura y SMART en un cuadro TrueNAS Scale basado en Ryzen y un escritorio Windows con ocho HDD para averiguar cuáles realmente muestran térmicas de unidad de forma útil, cuáles alertan antes de que una unidad se degrade, y cuáles funcionan como un sidecar sin consumir toda la CPU.
La lista mezcla un panel SMART pulido (Scrutiny), la herramienta CLI fundamental que envuelve cada monitor (smartmontools), una interfaz gráfica de escritorio para los mismos datos (GSmartControl), y tres monitores de propósito general que incluyen temperaturas de disco en su feed.
Qué buscar en un monitor de temperatura de unidad NAS
La categoría son principalmente envolturas finas alrededor de smartctl. Cinco cosas separan un monitor útil de “simplemente instala smartmontools”:
- Historial de atributos SMART. Una lectura de temperatura puntual está bien. Un gráfico de 90 días de temperatura, sectores reasignados y sectores pendientes es lo que predice el fallo.
- Alertas. La herramienta necesita enviar correo, push o mensajes cuando una unidad cruza un umbral. Los paneles manuales no ahorran viajes de fin de semana a casa.
- Vista de múltiples unidades. Ocho bahías en un único gráfico, no ocho ventanas de terminal.
- Pruebas SMART largas. Las pruebas cortas se ejecutan en minutos, las pruebas largas tardan horas. Las buenas herramientas programan e informan de ambas.
- Extracciones sin root. Algunas herramientas quieren sudo para cada sondeo. Scrutiny y Glances son más amables con sus solicitudes de permisos.
Comparación rápida
| Aplicación | Mejor para | Licencia | Plataformas | Web UI |
|---|---|---|---|---|
| Scrutiny | Panel SMART con historial y alertas | MIT | Linux, Docker, Windows | Sí |
| smartmontools | Línea base CLI que envuelve todas las otras herramientas | GPL | Linux, macOS, Windows | No |
| GSmartControl | Interfaz gráfica de escritorio para smartctl | GPL | Linux, Windows, macOS | No |
| Glances | Monitor de sistema en vivo con temperaturas de disco | LGPL | Linux, macOS, Windows | Interfaz web opcional |
| Netdata | Métricas de pila completa con térmicas de disco | GPL | Linux, FreeBSD, macOS | Sí |
| CrystalDiskInfo | Panel SMART de Windows | Freeware | Windows | No |
| HWiNFO64 | Sensores de hardware profundos de Windows | Freeware | Windows | No |
Los 7 mejores monitores de temperatura de unidades NAS
1. Scrutiny, mejor panel SMART con historial y alertas
Scrutiny es el panel web de código abierto pulido para datos SMART, diseñado para homelabs que ya ejecutan Docker. Recopila atributos SMART de cada unidad, almacena historial en InfluxDB y muestra una página por unidad con curvas de temperatura, métricas de predicción de fallos y correlación de fallos específica de unidad de Backblaze. Los ganchos de notificación envían alertas a Discord, Telegram, Slack, Pushover, Apprise y puntos finales webhook. La configuración es un único archivo Docker Compose, con el recopilador ejecutándose en cada NAS y el panel en cualquier cuadro que tenga CPU de repuesto.
Dónde falla: Requiere Docker (o el par recopilador binario + panel). La interfaz web es rápida pero no personalizable más allá de lo que envía el proyecto.
Precios:
- Gratis: sí
- Pagado: no
Plataformas: Linux, Docker, Windows
Descargar: github.com/AnalogJ/scrutiny
Conclusión: La opción predeterminada para cualquier homelab lo suficientemente serio para ejecutar Docker. La correlación de fallos de Backblaze es la señal predictiva más útil única de la categoría.
2. smartmontools, mejor línea base CLI que envuelven todas las otras herramientas
smartmontools es la upstream de casi todas las herramientas SMART de esta lista. El binario smartctl lee atributos, ejecuta pruebas cortas y largas e imprime resúmenes de predicción de fallos. El demonio smartd observa las mismas unidades y envía correos cuando se cruzan umbrales. La mayoría de las guías de homelabs se utilizan de forma predeterminada en smartd.conf que impulsa pruebas largas semanales, pruebas cortas diarias y un umbral de alerta de temperatura. Sin interfaz gráfica, sin interfaz web, pero todas las otras herramientas aquí hablan su formato de salida.
Dónde falla: CLI puro. La configuración de la ruta de correo en un NAS sin cabeza requiere una ronda de configuración si su red aún no tiene un relé.
Precios:
- Gratis: sí
- Pagado: no
Plataformas: Linux, macOS, Windows, BSD
Descargar: smartmontools.org
Conclusión: Instala smartmontools de todas formas. Las otras herramientas muestran los datos de forma más agradable, pero smartctl es la fuente de la verdad.
3. GSmartControl, mejor interfaz gráfica de escritorio para smartctl
GSmartControl es la interfaz gráfica GTK de smartmontools. Enumera todas las unidades, muestra la tabla de atributos completa y te guía a través de la ejecución de una autoprueba corta o larga desde el menú en lugar de la línea de comandos. Para un escritorio Linux o estación de trabajo con algunas unidades internas, GSmartControl es la forma más rápida de verificar una unidad sin aprender banderas de smartctl.
Dónde falla: Enfoque de una única máquina, sin historial ni alertas. La interfaz gráfica de escritorio importa menos en un NAS sin cabeza que las herramientas web anteriores.
Precios:
- Gratis: sí
- Pagado: no
Plataformas: Linux, Windows, macOS
Descargar: gsmartcontrol.shaduri.dev
Conclusión: Elige esto para una estación de trabajo de una sola máquina donde desees una interfaz gráfica para verificaciones de unidad ad-hoc.
4. Glances, mejor monitor de sistema en vivo con temperaturas de disco
Glances es el reemplazo de htop que se envía con temperatura de disco, IOPS y espera de IO junto con CPU y memoria. La interfaz de usuario de terminal predeterminada es una pantalla; la interfaz web opcional muestra los mismos datos en un navegador. Glances lee hddtemp para discos giratorios, smartctl para SSD e integra con el exportador InfluxDB para historial a largo plazo. Si ya utilizas Glances para monitoreo general, la columna de temperatura de disco es gratis.
Dónde falla: No es un panel SMART. Glances muestra temperatura y un pequeño fragmento de SMART, no el conjunto de atributos completo ni la predicción de fallos.
Precios:
- Gratis: sí
- Pagado: no
Plataformas: Linux, macOS, Windows
Descargar: nicolargo.github.io/glances
Conclusión: La opción correcta si ya ejecutas Glances para monitoreo de sistema y deseas temperaturas de disco en la misma vista.
5. Netdata, mejores métricas de pila completa con térmicas de disco
Netdata es el agente de métricas de alta resolución que viene con paneles preconfigurados para casi todos los subsistemas Linux, incluidas las térmicas de disco. El complemento smartctl extrae atributos SMART en un cronograma y gráficas de temperatura, sectores reasignados, sectores pendientes y horas de por vida. El motor de alertas muestra cruces de umbral a correo, Discord, Slack, PagerDuty y una larga lista de otros. La superposición de Netdata Cloud (opcional) te permite observar muchos nodos desde un lugar.
Dónde falla: Más pesado que Glances o Scrutiny porque Netdata observa todo de forma predeterminada. Algunos equipos deshabilitan los módulos que no necesitan para mantener la huella de CPU sensata.
Precios:
- Gratis: sí para el núcleo abierto
- Pagado: Netdata Cloud Pro opcional para características de múltiples nodos avanzadas
Plataformas: Linux, FreeBSD, macOS
Descargar: netdata.cloud
Conclusión: La opción para un homelab que desea un único agente de monitoreo en CPU, red, disco y SMART, con térmicas incluidas.
6. CrystalDiskInfo, mejor panel SMART de Windows
CrystalDiskInfo es la utilidad SMART de Windows de larga duración que casi todos los constructores de PC han instalado al menos una vez. El panel de ventana única muestra el estado de salud de cada unidad, la temperatura y la tabla de atributos completa. El demonio de notificación envía una alerta de bandeja cuando una unidad cruza un umbral de temperatura o atributo configurable. Las ediciones con temática se envían en rosa, azul y la famosa versión de la mascota de anime “Shizuku”, ninguna de las cuales afecta la funcionalidad real.
Dónde falla: Solo Windows, enfoque de una única máquina, sin panel central. La cadencia de sondeo depende del demonio que permanece cargado en la bandeja.
Precios:
- Gratis: sí
- Pagado: donación opcional
Plataformas: Windows
Descargar: crystalmark.info/en/software/crystaldiskinfo
Conclusión: La opción predeterminada de Windows para verificaciones de una o dos unidades. Para un NAS de múltiples unidades, superpone un monitor de red encima.
7. HWiNFO64, mejores sensores profundos de hardware de Windows
HWiNFO64 es la herramienta de monitoreo freeware que cada overclocker de Windows mantiene en su kit de herramientas. La ventana de sensores muestra cada temperatura legible en la máquina, cada carril de voltaje, cada velocidad de ventilador y datos SMART por unidad. La salida de registro se escribe en CSV para análisis a largo plazo, y la integración de gadgets empuja sensores específicos a superposiciones tipo Rainmeter o AIDA64. Las térmicas de unidad son parte del cuadro de sensores más grande, que es el marco correcto para una estación de trabajo que también sirve como NAS.
Dónde falla: La ventana de sensores es densa. Los nuevos usuarios necesitan una tarde para aprender el diseño. Sin vista nativa entre máquinas.
Precios:
- Gratis: sí para uso personal
- Pagado: Nivel Pro para características de monitoreo remoto y empresarial
Plataformas: Windows
Descargar: hwinfo.com
Conclusión: La opción correcta si las térmicas de unidad son uno de varios sensores que deseas observar y la caja ejecuta Windows.
Cómo elegir el correcto
- Ejecuta smartmontools en todos los NAS independientemente. Es la fuente de la verdad y el demonio es el camino más simple a un correo “unidad fallida”.
- Añade Scrutiny encima si Docker ya se está ejecutando. Los gráficos históricos y la superposición de predicción de fallos de Backblaze son únicos para ella.
- Elige GSmartControl para una verificación de escritorio Linux de una sola máquina.
- Elige Glances si ya lo usas para monitoreo de sistema y deseas temperaturas de disco en la misma pantalla.
- Elige Netdata para un homelab que desea un único agente en CPU, red, disco y SMART, con alertas integradas.
- Elige CrystalDiskInfo para una máquina Windows de una sola unidad. Empareja con el notificador de bandeja para la capa de alertas.
- Elige HWiNFO64 para una estación de trabajo Windows donde las térmicas de unidad son uno de varios sensores.
FAQ
¿Qué temperatura es demasiado caliente para una unidad NAS?
Los datos de fallos de unidad de Backblaze y la mayoría de las especificaciones del fabricante están de acuerdo: la operación sostenida por encima de 50 °C acorta notablemente la vida útil de la unidad, y la operación por encima de 55 °C es el umbral donde las tasas de fallo aumentan bruscamente. Apunta a la banda de 30 °C a 45 °C en spinning rust y muy por debajo de 60 °C en SSD de consumo.
¿Funciona CrystalDiskInfo para SSD NVMe?
Sí. Las versiones más recientes de CrystalDiskInfo leen los atributos NVMe SMART, incluida la temperatura del controlador, la temperatura compuesta y la resistencia de escritura. El diseño del panel es el mismo para SATA y NVMe.
¿Puedo monitorizar temperaturas de unidad a través de la red?
Sí. Scrutiny es la más fácil porque el recopilador se ejecuta en cada NAS y el panel se ejecuta centralmente. Netdata puede transmitir desde muchos nodos a una única vista de Netdata Cloud. smartmontools en sí no tiene protocolo de red; depende del correo de cada nodo.
¿Hay una alternativa a Scrutiny específicamente para grupos ZFS?
Los grupos ZFS muestran la mayoría de la salud de la unidad a través de zpool status y el kernel dmesg. Scrutiny aún funciona porque lee atributos SMART directamente de cada disco. TrueNAS Scale viene con su propio panel que muestra salud del grupo junto con SMART por unidad, por lo que un usuario de TrueNAS puede no necesitar un panel separado.
¿Debería ejecutar pruebas SMART largas en un NAS?
Sí, pero programalas. Una prueba larga lee cada sector y toma varias horas en una unidad de múltiples TB. La mayoría de las guías de homelabs programan una prueba larga una vez al mes durante la noche y pruebas cortas una vez por semana. smartmontools, Scrutiny y Netdata pueden ejecutar pruebas en cron.