Scrutiny终极指南:10分钟搭建专业级硬盘健康监控系统

想要实时监控硬盘健康状况,预防数据丢失吗?Scrutiny是一个基于S.M.A.R.T技术的专业级硬盘健康监控系统,它能够自动检测所有连接的硬盘驱动器,提供历史趋势分析和真实世界故障阈值设置。无论你是服务器管理员还是普通用户,都能在10分钟内轻松搭建这套强大的监控解决方案。🚀

【免费下载链接】scrutiny Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds 【免费下载链接】scrutiny 项目地址: https://gitcode.com/gh_mirrors/sc/scrutiny

为什么选择Scrutiny?

Scrutiny解决了传统smartd工具的痛点:

  • 智能阈值区分 - 自动识别关键指标和参考信息
  • 历史数据追踪 - 记录S.M.A.R.T属性变化趋势
  • 可视化仪表板 - 直观展示硬盘健康状态
  • 实时温度监控 - 持续跟踪硬盘工作温度

Scrutiny仪表板

快速开始:Docker一键部署

全功能一体化镜像(推荐新手)

docker run -it --rm -p 8080:8080 -p 8086:8086 \
  -v `pwd`/scrutiny:/opt/scrutiny/config \
  -v `pwd`/influxdb2:/opt/scrutiny/influxdb \
  -v /run/udev:/run/udev:ro \
  --cap-add SYS_RAWIO \
  --device=/dev/sda \
  --device=/dev/sdb \
  --name scrutiny \
  ghcr.io/analogj/scrutiny:master-omnibus

参数说明:

  • 端口映射 - 8080为Web界面,8086为InfluxDB数据库
  • 设备访问 - 通过--device参数传递硬盘设备
  • 权限配置 - SYS_RAWIO权限允许查询SMART数据

配置详解

Web应用配置

主配置文件位于:example.scrutiny.yaml

核心配置项:

web:
  listen:
    port: 8080
    host: 0.0.0.0
  database:
    location: /opt/scrutiny/config/scrutiny.db

数据收集器配置

收集器配置位于:example.collector.yaml

设备检测覆盖:

devices:
  - device: /dev/sda
    type: 'sat'
  - device: /dev/sdb  
    ignore: true

高级功能

通知系统

Scrutiny支持多种通知方式:

  • 📧 电子邮件
  • 💬 Discord、Slack、即时通讯工具
  • 🔔 Pushbullet、Pushover
  • 🌐 自定义Webhooks
  • 📱 Gotify、ntfy

RAID控制器支持

所有被smartctl支持的RAID控制器都能自动兼容。对于虚拟磁盘,可通过配置强制检测设备类型。

监控仪表板

成功部署后,访问 http://localhost:8080 即可查看专业的硬盘健康监控仪表板:

详细监控视图

故障排除技巧

常见问题解决:

  1. 设备未被检测 - 检查--device参数是否正确
  2. NVMe硬盘支持 - 需要额外添加--cap-add SYS_ADMIN
  3. 权限不足 - 确保容器拥有足够的系统权限

部署架构选择

Hub/Spoke模式(适合多服务器)

  • Web容器 - 提供UI界面和API
  • 收集器容器 - 每台服务器部署一个
  • InfluxDB容器 - 数据存储和持久化

使用场景

适用环境:

  • 🖥️ 家庭NAS系统
  • 💻 企业级服务器
  • ☁️ 云存储解决方案

性能优化建议

  1. 定期数据清理 - 配置InfluxDB数据保留策略
  2. 自定义收集频率 - 通过环境变量调整数据收集间隔

总结

Scrutiny为硬盘健康监控提供了完整的解决方案,从数据收集到可视化展示,再到智能告警通知。通过简单的Docker部署,即使是技术新手也能快速搭建专业的监控系统。🛡️

核心优势:

  • 简单易用的一键部署
  • 强大的历史数据分析
  • 灵活的通知配置
  • 广泛的硬件兼容性

现在就开始使用Scrutiny,为你的数据安全保驾护航!

【免费下载链接】scrutiny Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds 【免费下载链接】scrutiny 项目地址: https://gitcode.com/gh_mirrors/sc/scrutiny

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值