Я пытаюсь перепрофилировать некоторые старые машины Dell PE 29xx. У них есть контроллеры PERC RAID, поэтому тестирование SMART не работает. Есть ли альтернатива SNMP, или мне нужно начать работать с OpenManage?
Есть Плагины для конкретных RAID-контроллеров которые отлично работают с контроллерами PERC, поскольку они всего лишь замаскированные мегапиксельные устройства.
В зависимости от того, что именно вы хотите отслеживать, check_megaraid_sas может сработать для вас. Я использую его с рядом контроллеров на базе мегарайдов, включая некоторые PERC5.
Есть также плагины, которые являются просто оболочкой для smartctl (например, check_smartctl, check_smartmonи т. д.), который может получать некоторые данные через контроллеры мегарайда. Увидеть man-страница smartctl для подробностей. Чтобы узнать, подойдут ли они вам, попробуйте что-нибудь вроде этого:
smartctl -a -d megaraid,0 /dev/sda
Многие переписали / модифицировали эти плагины на основе smartctl. Вы можете использовать его как есть или адаптировать к вашим конкретным потребностям.
После установки OpenManage (у Dell есть инструкции по использованию Репозитории программного обеспечения OpenManage), ты можешь использовать check_openmanage
через NRPE. check_openmanage
сообщит о состоянии дисков за контроллерами RAID среди других тестов.