我正试图重新使用一些旧的戴尔PE 29xx机器。 这些有PERC RAID控制器,所以SMARTtesting不起作用。 有没有SNMP替代品,还是需要通过OpenManage开始酝酿?
一旦安装了OpenManage(Dell有使用其OpenManage软件存储库的说明 ),则可以通过NRPE使用check_openmanage 。 check_openmanage将在其他testing中报告RAID控制器后面的磁盘状态。
有一些RAID控制器特定的插件可以很好地与PERC控制器一起工作,因为它们只是变相的megaraid设备。
根据你想要精确监视, check_megaraid_sas可能适合你。 我用了一些基于megaraid的控制器,包括一些PERC5。
还有一些插件只是smartctl的封装(比如check_smartctl , check_smartmon等等),它可以通过megaraid控制器获取一些数据。 有关详细信息,请参阅smartctl联机帮助页 。 要看这些是否适合你,请尝试如下所示:
smartctl -a -d megaraid,0 /dev/sda
很多人已经重写/修改了这些基于smartctl的插件。 您可以使用原有的或适应您的具体需求。