
Discos rotativos e SSDs falham de forma previsível primeiro pelo calor. O artigo do XDA sobre como construir um display ESP32 para temperaturas de drive iniciou uma onda de posts em homelabs sobre a forma certa de monitorar um NAS que não é “abrir htop e apertar os olhos”. Instalamos sete ferramentas de monitoramento de temperatura e SMART em uma caixa TrueNAS Scale baseada em Ryzen e um desktop Windows com oito HDDs para descobrir quais realmente exibem térmicas de drive de forma útil, quais alertam antes de um drive se degradar, e quais funcionam como um sidecar sem consumir toda a CPU.
A lista mistura um painel SMART polido (Scrutity), a ferramenta CLI fundamental que todo monitor envolve (smartmontools), uma GUI de desktop para os mesmos dados (GSmartControl), e três monitores de uso geral que incluem temperaturas de disco em seu feed.
O que procurar em um monitor de temperatura de drive NAS
A categoria são principalmente wrappers finos ao redor de smartctl. Cinco coisas separam um monitor útil de “apenas instale smartmontools”:
- Histórico de atributos SMART. Uma leitura de temperatura pontual está tudo bem. Um gráfico de 90 dias de temperatura, setores realocados e setores pendentes é o que prevê falha.
- Alertas. A ferramenta precisa enviar email, push ou mensagem quando um drive cruza um limite. Painéis manuais não economizam viagens de fim de semana em casa.
- Visão de múltiplos drives. Oito bays em um gráfico, não oito janelas de terminal.
- Testes SMART longos. Testes curtos são executados em minutos, testes longos levam horas. Boas ferramentas agendum e relatam ambos.
- Pulls sem root. Algumas ferramentas querem sudo para cada poll. Scrutity e Glances continuam mais amigáveis com seus pedidos de permissão.
Comparação rápida
| Aplicativo | Melhor para | Licença | Plataformas | Web UI |
|---|---|---|---|---|
| Scrutity | Painel SMART com histórico e alertas | MIT | Linux, Docker, Windows | Sim |
| smartmontools | Baseline CLI que toda outra ferramenta envolve | GPL | Linux, macOS, Windows | Não |
| GSmartControl | GUI Desktop para smartctl | GPL | Linux, Windows, macOS | Não |
| Glances | Monitor de sistema ao vivo com temperaturas de disco | LGPL | Linux, macOS, Windows | Web UI opcional |
| Netdata | Métricas full-stack com térmicas de disco | GPL | Linux, FreeBSD, macOS | Sim |
| CrystalDiskInfo | Painel SMART Windows | Freeware | Windows | Não |
| HWiNFO64 | Sensores de hardware Windows profundos | Freeware | Windows | Não |
Os 7 melhores monitores de temperatura de drive NAS
1. Scrutity, melhor painel SMART com histórico e alertas
Scrutity é o painel web open-source polido para dados SMART, projetado para homelabs que já executam Docker. Coleta atributos SMART de cada drive, armazena histórico em InfluxDB e mostra uma página por drive com curvas de temperatura, métricas de previsão de falha e correlação de falha específica do Backblaze. Os hooks de Notificação enviam alertas para Discord, Telegram, Slack, Pushover, Apprise e endpoints webhook. A configuração é um arquivo Docker Compose único, com o coletor rodando em cada NAS e o painel em qualquer caixa com CPU de sobra.
Onde fica aquém: Requer Docker (ou o par coletor binário + painel). A UI web é rápida mas não customizável além do que o projeto fornece.
Preços:
- Grátis: sim
- Pago: não
Plataformas: Linux, Docker, Windows
Baixar: github.com/AnalogJ/scrutity
Conclusão: A escolha padrão para qualquer homelab sério o suficiente para executar Docker. A correlação de falha Backblaze é o sinal preditivo único mais útil da categoria.
2. smartmontools, melhor baseline CLI que toda outra ferramenta envolve
smartmontools é o upstream de quase toda ferramenta SMART desta lista. O binário smartctl lê atributos, executa testes curtos e longos e imprime resumos de previsão de falha. O daemon smartd observa os mesmos drives e envia emails quando limiares são ultrapassados. A maioria dos guias homelab padrão para smartd.conf que impulsiona testes longos semanais, testes curtos diários e um limite de alerta de temperatura. Sem GUI, sem UI web, mas toda outra ferramenta aqui fala seu formato de saída.
Onde fica aquém: CLI puro. Configurar o caminho de email em um NAS headless requer uma rodada de configuração se sua rede ainda não tiver um relay.
Preços:
- Grátis: sim
- Pago: não
Plataformas: Linux, macOS, Windows, BSD
Baixar: smartmontools.org
Conclusão: Instale smartmontools de qualquer forma. As outras ferramentas exibem dados mais agradavelmente, mas smartctl é a fonte de verdade.
3. GSmartControl, melhor GUI de desktop para smartctl
GSmartControl é a interface GUI frontend baseada em GTK para smartmontools. Lista cada drive, mostra a tabela de atributos completa e o guia através de executar um teste auto curto ou longo do menu em vez da linha de comando. Para um desktop Linux ou estação de trabalho com alguns drives internos, GSmartControl é a forma mais rápida de verificar um drive sem aprender flags smartctl.
Onde fica aquém: Foco de máquina única, sem histórico ou alertas. A GUI de desktop importa menos em um NAS headless do que as ferramentas web acima.
Preços:
- Grátis: sim
- Pago: não
Plataformas: Linux, Windows, macOS
Baixar: gsmartcontrol.shaduri.dev
Conclusão: Escolha isto para uma estação de trabalho de máquina única onde você quer uma GUI para verificações de drive ad-hoc.
4. Glances, melhor monitor de sistema ao vivo com temperaturas de disco
Glances é o substituto htop que vem com temperatura de disco, IOPS e espera de IO junto com CPU e memória. A UI de terminal padrão é uma tela; a UI web opcional exibe os mesmos dados em um navegador. Glances lê hddtemp para discos rotativos, smartctl para SSDs e se integra ao exportador InfluxDB para histórico de longo prazo. Se você já usa Glances para monitoramento geral, a coluna de temperatura de disco é grátis.
Onde fica aquém: Não é um painel SMART. Glances exibe temperatura e uma fatia fina de SMART, não o conjunto de atributos completo ou previsão de falha.
Preços:
- Grátis: sim
- Pago: não
Plataformas: Linux, macOS, Windows
Baixar: nicolargo.github.io/glances
Conclusão: A escolha certa se você já executa Glances para monitoramento de sistema e quer temperaturas de disco na mesma visualização.
5. Netdata, melhores métricas full-stack com térmicas de disco
Netdata é o agente de métricas de alta resolução que vem com painéis pré-configurados para quase todos os subsistemas Linux, incluindo térmicas de disco. O plug-in smartctl puxa atributos SMART em um cronograma e gráficos de temperatura, setores realocados, setores pendentes e horas de vida útil. O mecanismo de alertas exibe cruzamentos de limiar para email, Discord, Slack, PagerDuty e uma longa lista de outros. A sobreposição Netdata Cloud (opcional) permite que você observe muitos nós de um único lugar.
Onde fica aquém: Mais pesado que Glances ou Scrutity porque Netdata observa tudo por padrão. Alguns times desabilitam os módulos que não precisam para manter a pegada CPU sensata.
Preços:
- Grátis: sim para o core aberto
- Pago: Netdata Cloud Pro opcional para recursos multi-nó avançados
Plataformas: Linux, FreeBSD, macOS
Baixar: netdata.cloud
Conclusão: A escolha para um homelab que quer um agente de monitoramento único em CPU, rede, disco e SMART, com térmicas incluídas.
6. CrystalDiskInfo, melhor painel SMART Windows
CrystalDiskInfo é o utilitário SMART Windows de longa duração que quase todo construtor de PC instalou pelo menos uma vez. O painel de janela única mostra o status de saúde de cada drive, temperatura e a tabela de atributos completa. O daemon de notificação envia um alerta de bandeja quando um drive cruza um limite de temperatura ou atributo configurável. Edições temáticas vêm em rosa, azul e a famosa versão da mascote de anime “Shizuku”, nenhuma das quais afeta a funcionalidade real.
Onde fica aquém: Apenas Windows, foco de máquina única, sem painel central. A cadência de polling depende do daemon permanecendo carregado na bandeja.
Preços:
- Grátis: sim
- Pago: doação opcional
Plataformas: Windows
Baixar: crystalmark.info/en/software/crystaldiskinfo
Conclusão: A escolha padrão Windows para verificações de um ou dois drives. Para um NAS multi-drive, coloque um monitor de rede acima.
7. HWiNFO64, melhores sensores de hardware Windows profundos
HWiNFO64 é a ferramenta de monitoramento freeware que todo overclocker Windows mantém em seu kit de ferramentas. A janela de sensores exibe cada temperatura legível na máquina, cada trilho de voltagem, cada velocidade do ventilador e dados SMART por drive. A saída de registro escreve em CSV para análise de longo prazo, e a integração de gadget empurra sensores específicos para overlays de estilo Rainmeter ou AIDA64. Térmicas de drive são parte da imagem de sensores maior, que é o enquadramento certo para uma estação de trabalho que também funciona como NAS.
Onde fica aquém: A janela de sensores é densa. Novos usuários precisam de uma tarde para aprender o layout. Sem visualização nativa entre máquinas.
Preços:
- Grátis: sim para uso pessoal
- Pago: Nível Pro para recursos de monitoramento remoto e comercial
Plataformas: Windows
Baixar: hwinfo.com
Conclusão: A escolha certa se térmicas de drive são um de muitos sensores que você quer observar e a caixa executa Windows.
Como escolher a certa
- Execute smartmontools em cada NAS independentemente. É a fonte de verdade e o daemon é o caminho mais simples para um email “drive falhou”.
- Adicione Scrutity no topo se Docker já estiver rodando. Os gráficos históricos e overlay de previsão de falha Backblaze são únicos para isto.
- Escolha GSmartControl para uma verificação de desktop Linux de máquina única.
- Escolha Glances se você já o usa para monitoramento de sistema e quer temperaturas de disco na mesma tela.
- Escolha Netdata para um homelab que quer um agente único em CPU, rede, disco e SMART, com alertas integrados.
- Escolha CrystalDiskInfo para uma máquina Windows de drive único. Emparelhe com o notificador de bandeja para a camada de alerta.
- Escolha HWiNFO64 para uma estação de trabalho Windows onde térmicas de drive são um sensor entre muitos.
FAQ
Que temperatura é muito quente para um drive NAS?
Dados de falha de drive Backblaze e a maioria das especificações de fabricante concordam: operação sustentada acima de 50 °C encurta notavelmente a vida útil do drive, e operação acima de 55 °C é o limiar onde as taxas de falha sobem drasticamente. Alvo para a banda 30 °C a 45 °C em rust giratório e bem abaixo de 60 °C em SSDs de consumidor.
CrystalDiskInfo funciona para SSDs NVMe?
Sim. Releases mais recentes de CrystalDiskInfo lêem atributos NVMe SMART incluindo temperatura do controlador, temperatura composta e resistência de escrita. O layout do painel é o mesmo para SATA e NVMe.
Posso monitorar temperaturas de drive pela rede?
Sim. Scrutity é o mais fácil porque o coletor roda em cada NAS e o painel roda centralmente. Netdata pode transmitir de múltiplos nós para uma visualização Netdata Cloud única. smartmontools em si não tem protocolo de rede; depende de email de cada nó.
Há uma alternativa para Scrutity especificamente para pools ZFS?
Pools ZFS expõem a maioria da saúde do drive através de zpool status e kernel dmesg. Scrutity ainda funciona porque lê atributos SMART diretamente de cada disco. TrueNAS Scale vem com seu próprio painel que exibe saúde do pool junto com SMART por drive, então um usuário TrueNAS pode não precisar de um painel separado.
Devo executar testes SMART longos em um NAS?
Sim, mas os programe. Um teste longo lê cada setor e leva várias horas em um drive multi-TB. A maioria dos guias homelab programam um teste longo uma vez por mês à noite e testes curtos uma vez por semana. smartmontools, Scrutity e Netdata podem todos disparar testes no cron.