我有一台带有 3 个硬盘(1 个 SSD、2 个磁性硬盘)的 ESXi 5.1 主机,我想监控它们,尤其是 SMART 数据,这很关键,并且可以预先通知 HDD 损坏。
由于我对 ESXi 真的不熟悉(我认为是基于红帽的?)并且这是一个高效的环境,所以我在这里寻求建议/教程/如何在我的系统上执行此操作。
如何在 ESXi 上为这些磁盘安装 zabbix SMART 数据监视器?
我的磁盘(我认为这没关系)是:
- 1 个英特尔® SSD 520 系列 240GBhttp://ark.intel.com/products/66250/
- 2 个 Seagate Barracuda ST3000DM001 3 TBhttp://www.seagate.com/it/it/internal-hard-drives/desktop-hard-drives/desktop-hdd/?sku=ST3000DM001
答案1
你应该寻找 wbem 协议来监控你的 esxi这个插件
此脚本是 Nagios 插件,用于监控 ESX 和 ESXi 服务器的硬件。它也可以用作独立脚本来检查硬件 - 运行它不需要 Nagios。该插件是用 Python 编写的,因此您需要安装 Python
用法:./check_esxi_hardware.py -H esxi-server-ip -U 用户名 -P mypass [-V -i -v -p -I xx]
尽管 vmware 需要识别硬件才能监控它。