El artículo de XDA que salió este mes puso un número de duración de garantía en algo sobre lo que los laboratorios caseros han debatido durante años: un temporizador de suspensión NAS agresivo puede empujar el Load Cycle Count de una unidad más allá de su tiempo de vida nominal en un solo año, mucho antes de cualquier falla de cabeza que alguien realmente planifica. El atributo SMART 193 lo rastrea, la mayoría de las unidades de consumidor se clasifican para 300,000 a 600,000 ciclos, y las unidades que mueren por desgaste de ciclo de carga generalmente tenían un propietario que nunca abrió smartctl en absoluto. Las mejores aplicaciones para el monitoreo de ciclos de carga de unidades NAS en escritorio vigilan ese contador junto con la temperatura y los atributos del sector reasignado, advierten antes de que la unidad valga la pena tirarla, y permanecen el tiempo suficiente para atrapar el siguiente disco también.
Qué buscar en una aplicación de monitoreo de ciclos de carga
El atributo SMART 193 debe estar en el centro. Una herramienta que lo oculte detrás de una puntuación de salud genérica, o que solo informe aprobado/reprobado, entierra la señal que detecta esta clase de fallas temprano.
La velocidad importa tanto como el total. Una unidad con 60,000 ciclos está bien después de cinco años y es alarmante después de tres meses. Una herramienta que traza ciclos por día (o ciclos por semana) es la que detecta el temporizador de suspensión agresivo antes de que le cueste la unidad.
Las vistas de unidades múltiples se escalan. Un NAS con cuatro a ocho bahías necesita un único panel de control, no una ventana por disco. Las buenas herramientas cubren toda la caja en una pantalla y codifican por colores los valores atípicos.
Las alertas que realmente verá cierran el ciclo. Correo que llega a su bandeja diaria, un webhook a un servicio de notificación autohospedado, o un push a una aplicación del lado del teléfono; un gráfico que nadie mira no salvará la unidad.
La cobertura multiplataforma importa si combina un Synology, un QNAP listo para usar y una caja TrueNAS casera. Las herramientas que leen la salida SMART sin procesar superan las que solo hablan con la API de un proveedor.
Comparación rápida
| Aplicación | Mejor para | Plataformas | Plan gratuito | Destaca |
|---|---|---|---|---|
| Scrutiny | Panel de control web multi-unidad | Docker en cualquier lugar | Completamente gratuito | Predicción de fallos contra el conjunto de datos de Backblaze |
| smartmontools | Informes SMART diarios con script | Windows, macOS, Linux, BSD | Completamente gratuito | Se envía en cada distro de NAS |
| GSmartControl | Inspección SMART rápida por unidad | Windows, Linux, macOS | Completamente gratuito | Envoltorio GUI para smartctl |
| hdparm | Arreglando el temporizador de suspensión directamente | Linux | Completamente gratuito | Bandera -B para nivel de gestión de energía |
| CrystalDiskInfo | Monitoreo del lado de Windows | Windows | Completamente gratuito | Estándar duradero en PC Windows |
| Hard Disk Sentinel | Predicción con historial más largo | Windows, Linux (Pro) | Prueba | Estimación de vida útil restante |
| Netdata | Métricas en tiempo real para un laboratorio casero | Windows, Linux, macOS | Nivel gratuito | Transmisión SMART de resolución de segundo |
Las aplicaciones
1. Scrutiny, mejor para un panel de control web multi-unidad
Scrutiny de AnalogJ envuelve smartmontools en una UI web y agrega una cosa encima: predicción de fallos contra el conjunto de datos de falla de unidades de Backblaze. El Load Cycle Count se encuentra en la página de detalle de la unidad con una velocidad por día, historial de temperatura y tendencia de sector reasignado. Un contenedor Docker vigila cada unidad en el host y detecta el valor atípico.
Donde se queda corto: la predicción es tan buena como el modelo, y el conjunto de datos de Backblaze se inclina hacia las unidades empresariales. Las alertas se envían a través de SMTP o webhook; no hay cliente móvil integrado, así que lo combina con algo como Gotify o ntfy.
Precio: Completamente gratuito.
Plataformas: Docker en Windows, macOS, Linux. También se ejecuta de forma nativa en Linux.
Descargar: Scrutiny en GitHub · Imagen Docker
Conclusión: La opción predeterminada para un NAS casero. Un panel, seis unidades, una alerta a su bandeja.
2. smartmontools, mejor para informes SMART diarios con script
smartmontools (el par smartctl y smartd) es el conjunto de herramientas que se envía con cada distro de NAS. Un trabajo cron que ejecuta smartctl -A /dev/sdX | grep Load_Cycle_Count por disco, diferenciado contra el archivo de ayer, le da ciclos por día sin una UI web. smartd.conf maneja el lado del correo.
Donde se queda corto: sin UI. Pasará una noche escribiendo scripts para visualizar lo que Scrutiny le da de forma inmediata.
Precio: Completamente gratuito.
Plataformas: Windows, macOS, Linux, BSD.
Descargar: Sitio de smartmontools · Instalador de Windows
Conclusión: La opción correcta cuando desea cero UI y control de script completo.
3. GSmartControl, mejor para inspección SMART rápida por unidad
GSmartControl es el smartctl gráfico. Abra la aplicación, haga clic en una unidad, observe el valor sin procesar del atributo 193, decida. Es la forma más rápida de responder “¿Cuál es el Load Cycle Count en ese disco?” sin memorizar la incantación de CLI.
Donde se queda corto: sin historial, sin alertas, sin panel de control. Es una herramienta de inspección, no un monitor.
Precio: Completamente gratuito.
Plataformas: Windows, macOS, Linux.
Descargar: Sitio de GSmartControl
Conclusión: Manténgalo instalado. Cuando Scrutiny marca un disco, esto es lo que abre a continuación.
4. hdparm, mejor para arreglar el temporizador de suspensión directamente
hdparm es la herramienta Linux que causó el problema en primer lugar: hdparm -B 254 /dev/sdX establece el nivel de Advanced Power Management de la unidad en “sin spin-down agresivo”, lo que detiene los ciclos de carga-descarga de contar entre lecturas. Combínelo con hdparm -S 0 para desactivar el temporizador de inactividad de la unidad. Mantenga el cambio a través de udev o su script de arranque del distro de NAS.
Donde se queda corto: solo Linux. Algunas unidades ignoran los niveles de APM. Un número incorrecto en el bus incorrecto hace que una unidad arrancable sea no arrancable, así que pruebe primero en un disco de prueba.
Precio: Completamente gratuito.
Plataformas: Linux.
Descargar: hdparm en SourceForge · Disponible en el repositorio de cada distro importante.
Conclusión: La herramienta que detiene la hemorragia. Monitoree con Scrutiny, repare con hdparm.
5. CrystalDiskInfo, mejor para monitoreo del lado de Windows
CrystalDiskInfo es el estándar de Windows. Lee SMART en cada unidad visible, muestra el atributo 193 con sus columnas de valor sin procesar y current-worst-threshold, y puede enviar correo o ejecutar un script al incumplimiento del umbral. La pestaña AAM/APM muestra el nivel de gestión de energía de la unidad, que es donde comienza el problema del ciclo de carga.
Donde se queda corto: solo máquina local; no supervisa las unidades dentro de un Synology o QNAP en la red. La versión portátil se queda atrás de la versión instalada.
Precio: Completamente gratuito.
Plataformas: Windows 10, Windows 11.
Descargar: Sitio de CrystalDiskInfo · Descarga portátil
Conclusión: Mejor opción cuando el “NAS” es una caja Windows con un estante de unidades.
6. Hard Disk Sentinel, mejor para historial más largo y predicción de vida útil
Hard Disk Sentinel mantiene meses de historial SMART, traza el recuento de ciclos de carga como un gráfico listo para usar y proporciona una cifra de “vida útil estimada restante” que los miembros no técnicos del hogar pueden leer de un vistazo. Pro agrega respaldo automático del historial SMART a un archivo y enrutamiento de alertas.
Donde se queda corto: de pago, código cerrado. La estimación de vida útil es una heurística, no una promesa.
Precio: Prueba. Estándar alrededor de $30 por única vez, Pro alrededor de $50 por única vez.
Plataformas: Windows, Linux (de pago).
Descargar: Sitio de Hard Disk Sentinel · Descargas
Conclusión: La opción cuando desea un gráfico y una estimación en lugar de una tabla de atributos sin procesar.
7. Netdata, mejor para métricas en tiempo real en un laboratorio casero
Netdata transmite miles de métricas a resolución de segundo, y su módulo smartd incluye el atributo 193 para cada disco visible. Superponga gráficos de CPU, red y disco-IO en la misma línea de tiempo y puede atrapar la sorpresa: una copia de seguridad programada que gira una unidad hacia arriba y hacia abajo cada cinco minutos. Las alarmas se enrutan a Slack, Discord, ntfy y correo electrónico de forma inmediata.
Donde se queda corto: más pesado que los otros; un NAS pequeño sentirá al agente. Netdata Cloud almacena métricas fuera de la caja, lo que algunos laboratorios caseros prefieren evitar; el modo solo local está disponible.
Precio: El nivel gratuito cubre una pequeña flota. Netdata Homelab es gratuito para uso doméstico. Las categorías comerciales se amplían.
Plataformas: Windows, macOS, Linux.
Descargar: Sitio de Netdata · Script de instalación
Conclusión: La opción cuando el NAS es un componente de un laboratorio casero más grande que ya monitoreamos.
Cómo elegir el correcto
Para una caja Synology, QNAP o TrueNAS que rara vez toca: Scrutiny. Un contenedor, un panel, una alerta a su bandeja.
Para un laboratorio casero que monitoreamos de arriba a abajo: Netdata. El ciclo de carga se encuentra junto a la red y la CPU en el mismo gráfico.
Para una torre Windows con un estante de unidades: CrystalDiskInfo, más Scrutiny en un contenedor WSL2 o Docker Desktop si desea la vista multi-unidad.
Para una configuración escrita con script, sin UI: smartmontools con un trabajo cron y un archivo diff-of-yesterday.
Para arreglar el temporizador de suspensión una vez que haya encontrado el problema: hdparm en Linux, la pestaña AAM/APM en CrystalDiskInfo en Windows, o la página de gestión de energía del distro de NAS en Synology o QNAP.
FAQ
¿Cuál es el recuento de ciclos de carga preocupante en una unidad NAS?
La mayoría de las unidades NAS de consumidor se clasifican para 300,000 a 600,000 ciclos de carga; la hoja de datos dice cuál. Una unidad de tres años en 200,000 está bien, una unidad de seis meses en 60,000 no: algo la está girando agresivamente.
¿Por qué el recuento sube tan rápido en un NAS?
Temporizadores de inactividad agresivos, ya sea en el firmware de la unidad (nivel de APM 128 o inferior) o en la configuración de energía del distro de NAS, aparcan las cabezas después de segundos de tiempo inactivo. En un NAS que lee un archivo pequeño cada pocos minutos, eso se convierte en decenas de miles de ciclos por mes.
¿Puedo reiniciar el recuento de ciclos de carga?
No, el contador no es volátil y es monótono. Usted arregla la causa (hdparm -B 254, o desactiva el temporizador de suspensión agresivo en la UI de NAS), y detiene la hemorragia desde allí.
¿Apagar el sueño daña la vida útil de la unidad de otra manera?
Una unidad que funciona continuamente desgasta el calor y el lubricante lentamente; una unidad que se estaciona agresivamente desgasta el conjunto de carga de cabeza rápidamente. Los fallos de ciclo de carga son el resultado del laboratorio casero más común por un amplio margen. Temperatura por debajo de 45°C más operación continua es el cambio más seguro para la mayoría del uso de NAS.
¿Necesitan esto los SSD también?
Los SSD no tienen ciclos de carga, pero tienen sus propias métricas de desgaste (Percentage Used, TBW). Scrutiny, smartmontools y CrystalDiskInfo todos reportan estos en unidades SSD y NVMe.