baltun
Администратор
- Сообщения
- 12.279
- Реакции
- 3.082
- Баллы
- 1.833
Устанавливаем необходимые компоненты:
Создаем нового пользователя nagios с помощью команды useradd и учетной записи группы nagcmd и устанавливаем пароль:
Создаем каталог для установки Nagios и всех ее будущих загрузок:
Теперь, во-первых, мы настроим Nagios Core и для этого нам нужно перейти в каталог Nagios и запустить configure file:
Откройте файл “contacts.cfg” в выбранном вами редакторе и задайте адреса электронной почты, связанного с контактом nagiosadmin, для режима получения оповещений по электронной почте.
Устанавливаем веб-интерфейс и задаем пароль:
Запускаем Apache, если он не запущен был.
Компилируем плагин:
Проверяем конфигурацию:
Запускаем сервис:
Пропускаем в фаерволе:
Войти можем так
Обновление nagios проходит так:
Код:
yum install -y httpd httpd-tools php gcc glibc glibc-common gd gd-devel make net-snmp
Создаем нового пользователя nagios с помощью команды useradd и учетной записи группы nagcmd и устанавливаем пароль:
Код:
useradd nagios
groupadd nagcmd
usermod -G nagcmd nagios
usermod -G nagcmd apache
Создаем каталог для установки Nagios и всех ее будущих загрузок:
Код:
mkdir /root/nagios
cd /root/nagios
wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.9.tar.gz
tar -xf nagios-4.4.9.tar.gz
wget https://nagios-plugins.org/download/nagios-plugins-2.3.3.tar.gz
tar -xf nagios-plugins-2.3.3.tar.gz
Теперь, во-первых, мы настроим Nagios Core и для этого нам нужно перейти в каталог Nagios и запустить configure file:
Код:
cd nagios-4.4.9/
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-commandmode
make install-config
Откройте файл “contacts.cfg” в выбранном вами редакторе и задайте адреса электронной почты, связанного с контактом nagiosadmin, для режима получения оповещений по электронной почте.
Код:
nano /usr/local/nagios/etc/objects/contacts.cfg
Устанавливаем веб-интерфейс и задаем пароль:
Код:
make install-webconf
htpasswd -s -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Запускаем Apache, если он не запущен был.
Код:
systemctl restart httpd
Компилируем плагин:
Код:
cd /root/nagios
cd nagios-plugins-2.3.3
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install
Проверяем конфигурацию:
Код:
/usr/local/nagios/bin/nagios -v /usr/local/nagios /etc/nagios.cfg
Код:
systemctl enable nagios
systemctl restart nagios
systemctl status nagios
Пропускаем в фаерволе:
Код:
# firewall-cmd --permanent --zone=public --add-service=http
# firewall-cmd --permanent --zone=public --add-service=https
# firewall-cmd --reload
У вас нет разрешения на просмотр ссылки, пожалуйста Вход или Регистрация
Обновление nagios проходит так:
Код:
# systemctl stop nagios
# wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.10.tar.gz
# tar -zxvf nagios-4.4.10.tar.gz
# cd nagios-4.4.10
# ./configure
# make all
# make install
# systemctl start nagios
Последнее редактирование: