Docker 搭建硬盘监控工具 scrutiny

308次阅读
2条评论

共计 770 个字符,预计需要花费 2 分钟才能阅读完成。

scrutiny 是一个硬盘 S.M.A.R.T 监控和历史趋势分析的工具。它可以与 smartd 守护程序集成,提供一个 Web 用户界面用于展示关键的监控指标。

部署方式如下:

## 1. 创建文件夹
mkdir -p /home/docker/scrutiny

## 2. 下载配置文件
curl https://raw.githubusercontent.com/AnalogJ/scrutiny/master/example.scrutiny.yaml -o /home/docker/scrutiny/scrutiny.yaml

## 3. 运行
docker run -d \
--name scrutiny \
-p 8080:8080 \
-p 8086:8086 \
-v /home/docker/scrutiny:/opt/scrutiny/config \
-v /run/udev:/run/udev:ro \
--privileged=true \
hausen1012/scrutiny

这个容器用到了时序数据库 influxdb,所以会开放 8086 端口。

这里可以进行配置通知方式,并且支持多种配置方式。以配置邮件方式为例,修改 scrutiny.yaml:

notify:
  urls:
    - "smtp://username:password@host:port/?fromAddress=fromAddress&toAddresses=recipient1[,recipient2,...]"

将用户名、密码和其他信息替换即可。测试通知:

curl -X POST http://localhost:8080/api/health/notify

容器安装后,进入 web 页面如图所示:

Docker 搭建硬盘监控工具 scrutiny

可以看见硬盘的温度、容量和通电时长等,并且检测出问题会标记异常。

Docker 搭建硬盘监控工具 scrutiny

像阿蛮君这里就是有一块硬盘就有很大的问题了,随时可能坏,所以需要尽快迁移数据。

提醒:本文发布于294天前,文中所关联的信息可能已发生改变,请知悉!

AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G 38元/年
正文完
 
阿蛮君
版权声明:本站原创文章,由 阿蛮君 2023-06-08发表,共计770字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(2条评论)
rfh 评论达人 LV.1
2024-03-12 09:48:01 回复

大佬,我启动容器之后访问,没有显示磁盘,日志报错:ERRO[0000] no WWN (or fallback) populated for device: sda. Device will be registered, but no data will be published for this device. type=metrics 有解决办法吗

 Windows  Edge  中国湖南省株洲市电信
Copyright © 2022-2024 阿蛮君博客 湘ICP备2023001393号
本网站由 亿信互联 提供云计算服务 | 无忧云 提供安全防护和加速服务