AnalogJ scrutiny 8319 Go https://avatars.githubusercontent.com/u/891875?v=4 63 基于S.M.A.R.T数据的硬盘健康监控工具,提供历史趋势和真实故障阈值预警。 Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds
创建于 6 年前
最后更新 1 周前
+4 stars today
AI 综合评分
63 B 级
代码质量 58
文档质量 66
社区健康 60
项目活跃 68
创新性 55
项目简介
基于S.M.A.R.T数据的硬盘健康监控工具,提供历史趋势和真实故障阈值预警。
项目摘要
【主题】
让硬盘故障不再悄无声息——用真实世界的失效数据,守护你的存储安全。
【核心分点总结】
真实阈值预警:抛弃厂商保守的S.M.A.R.T阈值,基于Backblaze等大规模硬盘故障数据建立动态预警模型,提前发现潜在故障。
历史趋势可视化:持续采集并展示温度、错误计数等关键指标的变化曲线,一眼看穿硬盘健康度的长期走势。
多盘统一监控:同时管理机械硬盘和固态硬盘,支持热插拔识别,集中在一个Web界面查看所有磁盘状态。
轻量易部署:Go语言编写,单二进制文件运行,Docker一键部署,资源占用极低,适合NAS、服务器等长期运行环境。
灵活告警集成:支持Webhook、邮件等多种通知方式,可接入现有运维体系,故障早发现早处理。
【行动指南】
如果你运行NAS、家庭服务器或小型数据中心,部署scrutiny作为硬盘健康哨兵,避免数据突然丢失。
通过Docker快速启动:
docker run -d --name scrutiny -p 8080:8080 -v /run/udev:/run/udev:ro -v /dev/sda:/dev/sda analogj/scrutiny,然后访问Web界面添加磁盘。将scrutiny与Prometheus或Home Assistant集成,实现自动化监控和告警,构建完整的存储运维体系。
【金句总述】
硬盘会老去,但故障不该是意外——scrutiny用数据让你提前听见硬盘的叹息。
【故事性收尾】
深夜,你不再被硬盘突然失效的噩梦惊醒。打开scrutiny面板,所有磁盘的曲线平稳如常,温度正常,预警沉默。你安心合上笔记本,知道那些珍贵的照片、代码和数据,正被一个沉默而可靠的哨兵守护着。