Zabbix5系列-Linux/Windows磁盘SMART监控 (五)

12 篇文章 4 订阅
5 篇文章 2 订阅

一、参考
  • Zabbix5系列
二、配置Windows或Linux主机监控

参考以下两篇配置主机监控
Zabbix5系列-监控Windows主机 (三)
Zabbix5系列-监控Linux主机 (四)

三、安装Smartmontools
  • 需要Smartmontools7.1版本及以上
3.1 Windows

3.1.1 一路默认完成Smartmontools7.1安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.1.2 修改配置文件 C:\Program Files\Zabbix Agent 2\zabbix_agent2.conf
末尾增加一行
Plugins.Smart.Path=“C:\Program Files\smartmontools\bin\smartctl.exe”
在这里插入图片描述
3.1.3 重启Zabbix Agent 2服务
在这里插入图片描述

3.2 Centos8
# 下载Smartmontools
curl -O https://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/Packages/smartmontools-7.1-1.el8.x86_64.rpm
# 安装Smartmontools
rpm -ivh smartmontools-7.1-1.el8.x86_64.rpm
# 设置sudoer
# 末尾添加zabbix ALL=(ALL) NOPASSWD:/usr/sbin/smartctl
visudo
# 重启zabbix-agent2
systemctl restart zabbix-agent2
3.3 其他系统
# 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
四、添加模板

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

在这里插入图片描述

4.2 切换到自动发现规则页 执行SMART发现规则
在这里插入图片描述
4.3 Centos8同理增加模板和执行自动发现规则

五、测试

5.1 自动发现SMART监控项成功
在这里插入图片描述

5.2 获取数据正常
在这里插入图片描述

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Halyace

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

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

抵扣说明:

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

余额充值