我正在使用 Canonical Landscape,我想知道是否有办法在磁盘的 SMART 状态恶化时自动收到通知。我偶然注意到我的一个盒子中的磁盘开始出现故障,我不知何故希望 Landscape 能提醒我这种情况。
我是否只需要在某处启用它,或者是否有办法添加自定义传感器?如果是这样,如何确保我能及时收到警报?
答案1
没有办法添加自定义警报。您可以绘制一些 SMART 值,但您必须不断检查该图表才能发现问题。
答案2
以下是使用 Landscape 进行此操作的方法:
创建一个包配置文件或简单地在所有具有给定标签(例如“智能”)的设备上安装 smartmontools
创建自定义图表,绘制以下内容:
/usr/sbin/smartctl -A /dev/sda | grep Reallocated_Sector_Ct |tr -s' '|cut -d' ' -f11
将其分配给所有标记为“智能”的机器执行。
- 检查自定义图表,查找您的硬盘类别无法容忍的过高的数字(这里消费者和企业驱动器之间存在很大差异)。
在当前的 Landscape 版本中,图表不会触发警报,因此您必须检查图表是否存在异常。监控我的笔记本电脑时,它看起来像这样: