Инструкция: как установить nagios 4.0.8 на Centos, Red Hat,
- kamchatik
- Администратор
- Сообщения: 46
- Зарегистрирован: 08 окт 2013, 15:26
- Откуда: Харьков
- Контактная информация:
Инструкция: как установить nagios 4.0.8 на Centos, Red Hat,
Что такое Nagios?
Если по википедии, то:
Nagios (МФА: nɑˊgɪos) — программа с открытым кодом, предназначенная для мониторинга компьютерных систем и сетей: наблюдения, контроля состояния вычислительных узлов и служб, оповещения администратора в том случае, если какие-то из служб прекращают (или возобновляют) свою работу.
Ссылки:
Официальный сайт - http://www.nagios.org/
Nagios Wiki (Дополнительная документация) - http://wiki.nagios.org/index.php/Main_Page
Инсталляция и настройка Nagios — http://xgu.ru/wiki/Nagios (да-да, еще одна)
NagVis — Бесплатный аддон для Nagios визуализирующий ИТ процессы - http://www.nagvis.org/
Centreon — WEB-фронтэнд для конфигурирования Nagios - http://centreon.com/
NagiosExchange — Центральный репозиторий плагинов и дополнений к Nagios - http://exchange.nagios.org/
WEB-интерфейсы для конфигурирования Nagios - http://www.berghowto.info/django-blog/2 ... ntrefejsy/
Nagios plugin check_oracle_health для мониторинга Oracle - http://www.berghowto.info/django-blog/2 ... ga-oracle/
Если по википедии, то:
Nagios (МФА: nɑˊgɪos) — программа с открытым кодом, предназначенная для мониторинга компьютерных систем и сетей: наблюдения, контроля состояния вычислительных узлов и служб, оповещения администратора в том случае, если какие-то из служб прекращают (или возобновляют) свою работу.
Ссылки:
Официальный сайт - http://www.nagios.org/
Nagios Wiki (Дополнительная документация) - http://wiki.nagios.org/index.php/Main_Page
Инсталляция и настройка Nagios — http://xgu.ru/wiki/Nagios (да-да, еще одна)
NagVis — Бесплатный аддон для Nagios визуализирующий ИТ процессы - http://www.nagvis.org/
Centreon — WEB-фронтэнд для конфигурирования Nagios - http://centreon.com/
NagiosExchange — Центральный репозиторий плагинов и дополнений к Nagios - http://exchange.nagios.org/
WEB-интерфейсы для конфигурирования Nagios - http://www.berghowto.info/django-blog/2 ... ntrefejsy/
Nagios plugin check_oracle_health для мониторинга Oracle - http://www.berghowto.info/django-blog/2 ... ga-oracle/
- kamchatik
- Администратор
- Сообщения: 46
- Зарегистрирован: 08 окт 2013, 15:26
- Откуда: Харьков
- Контактная информация:
Re: Инструкция: как установить nagios 4.0.8 на Centos, Red H
Шаг 1: Устанавливаем необходимые пакеты
Стартуем необходимые сервисы
Код: Выделить всё
# yum install httpd php php-cli gcc glibc glibc-common gd gd-devel net-snmp
Код: Выделить всё
# service httpd start
- kamchatik
- Администратор
- Сообщения: 46
- Зарегистрирован: 08 окт 2013, 15:26
- Откуда: Харьков
- Контактная информация:
Re: Инструкция: как установить nagios 4.0.8 на Centos, Red H
Шаг 2: Создаем пользователя для nagios и задаем ему пароль
После чего создаем группу и дописываем в него только что созданного пользователя.
Код: Выделить всё
# useradd nagios
# passwd nagios
Код: Выделить всё
# groupadd nagcmd
# usermod -a -G nagcmd nagios
# usermod -a -G nagcmd apache
- kamchatik
- Администратор
- Сообщения: 46
- Зарегистрирован: 08 окт 2013, 15:26
- Откуда: Харьков
- Контактная информация:
Re: Инструкция: как установить nagios 4.0.8 на Centos, Red H
Шаг 3: Устанавливаем Nagios Core Service
Последовательно выполняем следующие команды:
Следующей командой устанавливаем конфигурацию apache для nagios
Последовательно выполняем следующие команды:
Код: Выделить всё
# cd /opt/
# wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.8.tar.gz
# tar xzf nagios-4.0.8.tar.gz
# cd nagios-4.0.8
# ./configure --with-command-group=nagcmd
# make all
# make install
# make install-init
# make install-config
# make install-commandmode
Код: Выделить всё
# make install-webconf
- kamchatik
- Администратор
- Сообщения: 46
- Зарегистрирован: 08 окт 2013, 15:26
- Откуда: Харьков
- Контактная информация:
Re: Инструкция: как установить nagios 4.0.8 на Centos, Red H
Шаг 4: Конфигурируем аутентификацию Apache для пользователя nagiosadmin
Желательно оставить имя пользователя без изменений. Потом часто будет встречаться.
и опять рестартуем сервис, чтобы изменения вступили в силу
Желательно оставить имя пользователя без изменений. Потом часто будет встречаться.
Код: Выделить всё
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Код: Выделить всё
# service httpd restart
- kamchatik
- Администратор
- Сообщения: 46
- Зарегистрирован: 08 окт 2013, 15:26
- Откуда: Харьков
- Контактная информация:
Re: Инструкция: как установить nagios 4.0.8 на Centos, Red H
Шаг 5: Устанавливаем плагины nagios
Скачиваем пакет с плагинами nagios
и устанавливаем следующими командами
Скачиваем пакет с плагинами nagios
Код: Выделить всё
# cd /opt
# wget http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz
# tar xzf nagios-plugins-2.0.3.tar.gz
# cd nagios-plugins-2.0.3
Код: Выделить всё
# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
# make
# make install
- kamchatik
- Администратор
- Сообщения: 46
- Зарегистрирован: 08 окт 2013, 15:26
- Откуда: Харьков
- Контактная информация:
Re: Инструкция: как установить nagios 4.0.8 на Centos, Red H
Шаг 6: Стартуем nagios:
Последовательно выполняем следующие две команды для верификации и старта nagios:
после чего не лишним будет добавить nagios в автостарт (что бы при перезапуске системы нам не приходилось каждый раз стартовать его вручную)
Последовательно выполняем следующие две команды для верификации и старта nagios:
Код: Выделить всё
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
# service nagios start
Код: Выделить всё
# chkconfig --add nagios
# chkconfig nagios on
- kamchatik
- Администратор
- Сообщения: 46
- Зарегистрирован: 08 окт 2013, 15:26
- Откуда: Харьков
- Контактная информация:
Re: Инструкция: как установить nagios 4.0.8 на Centos, Red H
Шаг 7: Открытие nagios в браузере.
Запускаете любой браузер и вбиваете в него адрес:
Для входа понадобится ввести логин nagiosadmin и пароль что был задан на шаге 4
Это все. Nagios Core Service установлен на ваш сервер.
Дальше качаете и устанавливаете аддоны и вебинтерфесы по своему вкусу.
Запускаете любой браузер и вбиваете в него адрес:
Код: Выделить всё
http://your_server_IP/nagios/
Это все. Nagios Core Service установлен на ваш сервер.
Дальше качаете и устанавливаете аддоны и вебинтерфесы по своему вкусу.