Мониторинг RAID контроллеров Adaptec в VMware ESXi?

Хочу настроить мониторинг состояния RAID контроллеров Adaptec 5805 в Nagios. Для этого требуется получать состояние массивов, самого контроллера (а ну как перегрелся), ну и возможно статистику в любом виде подвергающемся дальнейшей обработке. Серверов с такими контроллерами несколько и на них стоит гипервизор VMware ESXi 4.1.



Единственное решение которое я на данный момент нашел, это установить драйвера с сайта Adaptec'а и в дополнение его же CIM Provider, после этого появляется возможность удаленного мониторинга с помощью «RemoteARCCONF». К сожалению от обычного arcconf он отличается странностями авторизации и указанием хоста с которого брать данные — они записывается в конфиг файл при инсталляции и в последствии работа идет уже с этими данными.



На данный момент единственное, что возможно предпринять, это вести опрос с помощью RemoteARCCONF и обвязки из скрипта который предотвращает запуск еще одного RemoteARCCONF и подменяет ему конфиг файл.



Такое решение мне не особо нравится, но может кто-то уже сталкивался с данной задачей и нашел более правильное решение?



Если более красивого решения не найдется — имеет ли смысл описывать велосипед из «RemoteARCCONF» и обвязки статьей на хабре?
  • Вопрос задан
  • 14257 просмотров
Пригласить эксперта
Ответы на вопрос 5
liveder
@liveder
не помню какой адаптек, но скрипт нашел такой:

#!/bin/bash
/usr/StorMan/arcconf getconfig 1 LD | grep «Status of logical device»

а в snmpd.conf примерно следующее:
extend .1.3.6.1.4.1.2031.11 adaptec_raid /bin/sh /opt/snmp/adaptec_raid.sh
Ответ написан
liveder
@liveder
как у вас все сложно
snmp решает данную проблему.
небольшой скрипт на баше
строчка в конфиге snmpd.conf, которая при обращении к оиду запускает скрипт и выдает результат
драйвера, естественно, установить нужно :)
Ответ написан
opium
@opium
Просто люблю качественно работать
Недавно тоже искать, у части производителей есть утилы под esxi, а в целом vmware отмахивается от таких запросов и говорит весь мониторинг есть в vcenter, но он платный.
Ответ написан
pmb_it
@pmb_it
Вы немного невнимательно изучали документацию к remote arrconf ;)
Подменять conf-файл не нужно.

Есть замечательная командочка
arcconf setvmcredentials В самом простом варианте и при наличии системы активного мониторинга — выглядит выглядит это примерно так.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы