Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


icinga:icinga-monitoring-of-hp-smart-array-and-msa-storage-raid-controllers-via-check_raid-plug-in-with-cciss_vol_status-tool

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Последняя версияСледующая версия справа и слева
icinga:icinga-monitoring-of-hp-smart-array-and-msa-storage-raid-controllers-via-check_raid-plug-in-with-cciss_vol_status-tool [14.06.2018 17:25] – [Плагин check_cciss] Алексей Максимовicinga:icinga-monitoring-of-hp-smart-array-and-msa-storage-raid-controllers-via-check_raid-plug-in-with-cciss_vol_status-tool [15.06.2018 20:46] – [Icinga Director и check_cciss] Алексей Максимов
Строка 1: Строка 1:
-===== Мониторинг RAID-контроллеров HP Smart Array (и Compaq MSA) в Icinga с плагином check_raid =====+===== Мониторинг RAID-контроллеров HP Smart Array (и Compaq MSA) в Icinga с плагинами check_raid и check_cciss =====
  
 {{:icinga:pasted:20180614-164105.png }} Среди ряда публично доступных плагинов мониторинга **RAID**-контроллеров **HP Smart Array**, совместимых с **Icinga**,  {{:icinga:pasted:20180614-164105.png }} Среди ряда публично доступных плагинов мониторинга **RAID**-контроллеров **HP Smart Array**, совместимых с **Icinga**, 
Строка 132: Строка 132:
 Теперь на стороне сервера **Icinga** в веб-консоли **Icinga Director** создаём команду, например "**check_raid_cciss**" (с фактической командой вызова ''check_raid.pl --plugin cciss'') Теперь на стороне сервера **Icinga** в веб-консоли **Icinga Director** создаём команду, например "**check_raid_cciss**" (с фактической командой вызова ''check_raid.pl --plugin cciss'')
  
-{{ :icinga:pasted:20180614-161714.png }}+{{:icinga:pasted:20180614-161714.png}}
  
 Затем на основе созданной ранее команды "**check_raid_cciss**" создаём шаблон службы, например "**Disk array HP Compaq RAID**"  Затем на основе созданной ранее команды "**check_raid_cciss**" создаём шаблон службы, например "**Disk array HP Compaq RAID**"
  
-{{ :icinga:pasted:20180614-162023.png }}+{{:icinga:pasted:20180614-162023.png}}
  
 Назначаем любым удобным способом шаблон службы на хосты, которые необходимо мониторить данной службой  Назначаем любым удобным способом шаблон службы на хосты, которые необходимо мониторить данной службой 
 (разумеется на всех соответствующих хостах в каталоге ''$ICINGA_PLUGIN_DIR'' предварительно должен быть установлен плагин **check_raid.pl**). В нашем упрощённом примере создано правило **Apply Rule** с нацеливанием на имя конкретного сервера.  (разумеется на всех соответствующих хостах в каталоге ''$ICINGA_PLUGIN_DIR'' предварительно должен быть установлен плагин **check_raid.pl**). В нашем упрощённом примере создано правило **Apply Rule** с нацеливанием на имя конкретного сервера. 
  
-{{ :icinga:pasted:20180614-162337.png }}+{{:icinga:pasted:20180614-162337.png}}
  
 В конечном итоге получаем желаемый результат: В конечном итоге получаем желаемый результат:
  
-{{ :icinga:pasted:20180614-162819.png }}+{{:icinga:pasted:20180614-162819.png}}
  
 По аналогии можно создать и другие команды, например "**check_raid_hpacucli**" (с фактической командой вызова ''check_raid.pl hpacucli --bbu-monitoring'') и затем использовать эту команду при создании шаблона службы, которая так же будет в последующем назначена на хосты.  По аналогии можно создать и другие команды, например "**check_raid_hpacucli**" (с фактической командой вызова ''check_raid.pl hpacucli --bbu-monitoring'') и затем использовать эту команду при создании шаблона службы, которая так же будет в последующем назначена на хосты. 
  
-Однако в некоторых случаях для мониторинга контроллеров HP Smart Array более удобным может показаться и другой плагин **check_cciss**, установка которого описана в отдельной статье.+Однако в некоторых случаях для мониторинга контроллеров HP Smart Array более удобным может показаться и другой плагин **check_cciss**, установку которого рассмотрим далее.
  
 \\ \\
Строка 247: Строка 247:
 ---- ----
  
-==== Icinga Director и check_ciss  ====+==== Icinga Director и check_cciss  ====
  
 +По аналогии с обозначенным выше примером, на стороне сервера Icinga в веб-консоли Icinga Director создаём команду, например "**check_cciss**" (с фактической командой вызова ''check_cciss.sh -v'')
  
-Создаём команду "check_cciss" (check_cciss.sh -v -p)+{{:icinga:pasted:20180614-173459.png}}
  
-Создаём шаблон службы "Disk array HP Smart Array RAID" +Затем на основе созданной ранее команды "**check_cciss**" создаём шаблон службы, например "**Disk array HP Smart Array RAID**"
  
 +{{:icinga:pasted:20180614-174011.png}}
 +
 +Назначаем любым удобным способом созданный шаблон службы на хосты, которые необходимо мониторить данной службой (разумеется на всех соответствующих хостах в каталоге ''$ICINGA_PLUGIN_DIR'' предварительно должен быть установлен плагин **check_cciss.sh**). 
 +В нашем упрощённом примере создано правило **Apply Rule** с нацеливанием на имена некоторых серверов по маске.
 +
 +{{:icinga:pasted:20180614-174353.png}}
 +
 +В конечном итоге получаем желаемый результат:
 +
 +{{:icinga:pasted:20180614-174706.png}}
  
 \\ \\
 ---- ----
 Проверено на следующих конфигурациях: Проверено на следующих конфигурациях:
-^ Версия ОС на стороне клиента Icinga ^ Версия клиента Icinga ^ Версия скрипта check_raid  ^ +^ Версия ОС на стороне клиента Icinga ^ Версия клиента Icinga ^ Скрипт и его версия  ^ 
-| Debian GNU/Linux 9.4 (Stretch) | r2.7.0-1 | 4.0.8 (2017-09-01) | +| Debian GNU/Linux 9.4 (Stretch) x86_64 | r2.7.0-1 | check_raid 4.0.8 (2017-09-01) | 
 +| Debian GNU/Linux 9.4 (Stretch) x86_64 | r2.7.0-1 | check_cciss 1.15 (2017/04/28) | 
 +| CentOS Linux release 7.5.1804 (Core) x86_64 | r2.8.4-1 | check_cciss 1.15 (2017/04/28) | 
  
 ---- ----
-{{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Виталий Якоб]] \\ Время публикации: 14.06.2018 15:22+{{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 14.06.2018 15:22
  
-{{tag>Icinga Monitoring Plugin HP "Smart Array" "Smart Array P400" P400 MSA "MSA 1000" RAID "Disk array" cciss Storage Nagios Linux Debian CentOS}}+{{tag>Icinga "Icinga Director" Monitoring Plugin HP "Smart Array" "Smart Array P400" P400 MSA "MSA 1000" RAID "Disk array" cciss Storage Nagios Linux Debian CentOS}}
  
 ~~DISCUSSION~~ ~~DISCUSSION~~
icinga/icinga-monitoring-of-hp-smart-array-and-msa-storage-raid-controllers-via-check_raid-plug-in-with-cciss_vol_status-tool.txt · Последнее изменение: 17.10.2019 09:27 — Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki