Skip to content

metajiji/zabbix_lsi-megaraid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Описание

Скрипт мониторит по-умолчанию адаптер 0, т.е. когда в системе только одна плата Raid контроллера (опция -a0), но можно указать конкретный номер адаптера, если это необходимо.

Скрипт имеет встроенную справку:

 ./lsimegaraid_discovery_trapper.sh help
WARNING: Correctly setup 'Hostname=' in config is REQUIRED!

INFO: Number of array is default 0;
 Examples:
    Discovery is default action:
        ./lsimegaraid_discovery_trapper.sh                            - physdiscovery disks for default array 0.
        ./lsimegaraid_discovery_trapper.sh discovery                  - physdiscovery disks for default array 0.
        ./lsimegaraid_discovery_trapper.sh discovery virtdiscovery    - virtdiscovery disks for custom array 0.
        ./lsimegaraid_discovery_trapper.sh discovery virtdiscovery 1  - virtdiscovery disks for custom array 1.
        ./lsimegaraid_discovery_trapper.sh discovery physdiscovery 1  - physdiscovery disks for custom array 1.
    Data sending to zabbix-server:
        ./lsimegaraid_discovery_trapper.sh trapper    - send data to zabbix for default array 0.
        ./lsimegaraid_discovery_trapper.sh trapper 1  - send data to zabbix for custom array 1.

03.2015 - [email protected]

Скрипт поддерживает обнаружение (discovery) виртуальных и физических дисков в слотах. Отправка данных осуществляется через zabbix_sender.

Установка:

mkdir /etc/zabbix/scripts
chown root:zabbix -R /etc/zabbix/scripts
chmod 750 /etc/zabbix/scripts

Установка прав на скрипт:

chown root:zabbix /etc/zabbix/scripts/lsimegaraid_discovery_trapper.sh
chmod 750 /etc/zabbix/scripts/lsimegaraid_discovery_trapper.sh

Не забываем про настройки в скрипте, где нужно указать полные пути до необходимых программ и конфигурационных файлов:

MEGACLI='/usr/local/sbin/MegaCli'
ZABBIX_SENDER='/usr/local/bin/zabbix_sender'
CONFIG='/etc/zabbix/zabbix_agentd.conf'

Не забываем перезапустить агент, чтобы агент прочитал новый конфигурационный файл:

service zabbix-agentd restart

Проверка:

zabbix_get -s HOST -k "lsimegaraid.data[DriveSlot0, inquiry]"

Файлы для загрузки

Ссылки

  1. Мониторинг LSI MegaRAID в Zabbix
  2. Мониторинг состояния HDD в RAID контроллере LSI MegaRAID под Linux, средствами Nagios.
  3. Intel Raid Controller RS2BL040 Slow Performance – BBU problems.
  4. Perc RAID Controllers
  5. Adding a Hard Drive back into RAID on a Web Gateway 5000 or 5500 Intel based Appliance

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages