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