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. Вы можете использовать его как есть или адаптировать к вашим конкретным потребностям.

Другие вопросы по тегам