me小怪兽

导航

zabbix磁盘SMART监控

1、安装Smartmontools

centos7
#安装smartmontools
yum -y install smartmontools
#查看版本
smartctl -V
#设置sudoer
visudo     #末尾添加
zabbix ALL=(ALL) NOPASSWD:/usr/sbin/smartctl
# 重启zabbix-agent2
systemctl restart zabbix-agent2

image-20230225161600845

其他系统
# RH系安装gcc-c++编译器
yum install gcc-c++
# DEBIAN系安装g++编译器
#apt install g++
# 下载Smartmontools源代码并上传至服务器/root
# https://sourceforge.net/projects/smartmontools/files/smartmontools/7.1/smartmontools-7.1.tar.gz/download
# 解压源代码
tar -zxvf smartmontools-7.1.tar.gz
# 进入目录
cd smartmontools-7.1
# 配置(需要安装gcc-c++)
./configure
# 编译
make
# 安装
make install
# 检查版本
smartctl -V
# 设置sudoer
# 末尾添加zabbix ALL=(ALL) NOPASSWD:/usr/sbin/smartctl
visudo
# 重启zabbix-agent2
systemctl restart zabbix-agent2
2、添加模板

进入主机配置 切换到模板页 增加"SMART by Zabbix agent 2"模板

image-20230225160528534

切换到自动发现规则页 执行SMART发现规则

image-20230225161055025

3、测试

自动发现SMART监控项成功, 获取数据正常

image-20230225161250545

posted on 2023-02-25 16:19  me小怪兽  阅读(442)  评论(0编辑  收藏  举报