Как установить Nagios в Ubuntu 20.04

Nagios — это инструмент мониторинга с открытым исходным кодом, который был разработан для мониторинга различных сетевых приложений, их источников и различных устройств на базе Linux. С помощью Nagios мы можем следить за любыми критическими действиями и событиями, связанными с неисправностями программного обеспечения, отправляя автоматические предупреждения администраторам и предотвращая дальнейшие повреждения.

Nagios также следит за сетевыми деталями (используя порт TCP, SMTP, POP3, HTTP , NNTP, PING и т. Д.)

Как это работает, можно описать следующим образом: Nagios устанавливает протоколы безопасности на разных узлах сети для обнаружения любой подозрительной активности и уведомляет пользователей через автоматическое SMS-сообщение. Эти проблемные действия включают HTTP, SSH, сбои FTP, другие сбои и критические ошибки и т. Д. И отображение веб-вывода с использованием уведомлений о текущем статусе и файла журнала проблем и т. Д. Давайте посмотрим, как мы собираемся установить Nagios на машину Ubuntu 20.04 LTS.

Некоторые предварительные условия

Мы предполагаем, что вы, по крайней мере, знакомы с основами ОС Linux и имеете базовое ноу-хау ее интерактивного оболочка работает. Помимо этого, вы должны предварительно установить ubuntu 20.04 на свою виртуальную машину или сервер, прежде чем продолжить установку.

Кроме того, мы загружаем и устанавливаем пакет Nagios из официальных хранилищ здесь.

Во время установки мы будем использовать режим доступа sudo. Если вы используете свою учетную запись root, вам следует исключить sudo перед каждой из команд, которые мы использовали ниже.

Вот как установить Nagios на вашу виртуальную машину или сервер.

Шаг 1. Проверьте наличие обновлений

Прежде всего, мы проверим в Интернете самые свежие доступные пакеты, загрузим и установим их. Используйте команду ниже, чтобы проверить наличие обновлений.

$ sudo apt update && upgrade

$ sudo apt install -y build-essential apache2 php openssl perl make
php-gd libgd -dev libapache2-mod-php libperl-dev libssl-dev daemon
wget apache2-utils unzip

Шаг 2: Создайте учетную запись пользователя

Перед установкой Nagios мы должны создать учетную запись пользователя, параллельную учетной записи пользователя apache. Введите следующие команды, чтобы добавить пользователя:

$ sudo useradd nagios
$ sudo groupadd nagcmd
$ sudo usermod -a -G nagcmd nagios
$ sudo usermod -a -G nagcmd www-data

Шаг 3: Загрузите Nagios с официального сайта

После обновления и учётной записи пользователя мы можем загрузить Nagios, посетив официальный сайт.

Кроме того, вы можете использовать следующие команды для загрузки непосредственно из Интернета:

$ cd/tmp

$ wget https://assets.nagios.com/ загрузки/nagioscore/Release/nagios-4.4.5.tar. gz

Затем извлеките файлы с help команды tar и переместите его в нужное место

$ tar -zxvf/tmp/nagios-4.4.5.tar.gz

div>

$ cd/tmp/nagios-4.4 .5/

Шаг 4: Компиляция Nagios с Ubuntu 20.04

Введите следующие команды:

$ sudo ./configure —with-nagios-group = nagios
— with-command-group = nagcmd —with-httpd_conf =/etc/apache2/sites-enabled/

$ sudo make all

$ sudo make install

$ sudo make install-init

$ sudo make inst all-config

$ sudo make install-commandmode

Шаг 5: Обновите свой адрес электронной почты

Введите следующую команду:

$ sudo gedit/usr/local/nagios/etc/objects/ contacts.cfg

Эта команда редактирует файл (contacts.cfg), расположенный в каталоге usr/local/nagios /etc/objects, чтобы включить адрес электронной почты, на который мы хотим получать уведомления.

Шаг 6. Запустите установщик веб-интерфейса

Со всеми указанными выше данными. на свои места, мы наконец можем перейти к установке веб-интерфейса Nagios. Используйте следующие коды для начала установки.

$ sudo make install-webconf

Вам понадобится учетная запись пользователя, чтобы начать использовать веб-интерфейс Nagios, поэтому, естественно, вы должны сначала создать учетную запись пользователя .

Введите в интерактивной оболочке следующее, чтобы создать учетную запись пользователя.

$ cd/tmp/nagios-4.4.5$ sudo htpasswd -c/usr/local/nagios/etc/htpasswd.users

$ sudo a2enmod cgi

Наконец, вы можете перезапустить серверы Apache.

$ sudo systemctl restart apache2

Шаг 7. Установите плагины Nagios

Если это еще не сделано on/tmp, вы можете переключать каталоги, используя:

$ cd/tmp

А затем используйте следующую команду, чтобы начать загрузку.

$ wget https://nagios-plugins.org/download /nagios-plugins-2.3.3.tar.gz

Затем вы должны извлечь файл и поместить его в полученный каталог:

$ tar -zxvf/tmp/nagios-plugins-2.3.3.tar .gz

$ cd/tmp/nagios-plugins-2.3.3/

После переключения каталогов скомпилируйте плагины с помощью следующей команды:

$ sudo ./configure —with-nagios-user = nagios —with-nagios-group = nagios

$ sudo make

$ sudo make install

Шаг 8. Использование Nagios на Ubuntu

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

$ sudo/usr/local/nagios/bin/ nagios -v

$ cd/usr/local/nagios/etc/nagios.cfg

Включите службу Nagios, чтобы она автоматически запускалась каждый раз при загрузке виртуальной машины, используя:

$ sudo systemctl enable nagios

Запустить службы.

$ sudo systemctl start Nagios

Шаг 9. Знакомство с веб-интерфейсом

Перейдите на http://ip-add/nagios/ и попробуйте найти в Интернете интерфейс. Перед входом вам будет предложено ввести учетные данные.

После входа в систему вы должны увидеть панель управления участников:

Обратите внимание на разнообразие опций в левой части интерфейса. Наведите на них курсор, чтобы узнать больше.

Подведение итогов

В этом руководстве мы увидели, как установить Nagios в Ubuntu 20.04. Мы прошли и подробно описали все шаги, которые необходимо выполнить, и объяснили, какую функцию выполняет каждый шаг в целом. Намного проще установить Nagios из официальных репозиториев, чем из исходного кода. Но иногда случается так, что репозитории не могут доставить последние версии Nagios. Это, конечно, никогда не бывает, когда вы используете исходный код для установки Nagios.

Оцените статью
nanomode.ru
Добавить комментарий