Как установить NRPE в Ubuntu 20.04 LTS
В этом руководстве мы покажем вам, как установить NRPE в Ubuntu 20.04 LTS. Для тех из вас, кто не знал, NRPE — это клиентское приложение для выполнения плагинов Nagios . Сервер Nagios взаимодействует с удаленной системой с помощью этого плагина. NRPE должен быть установлен на всех удаленных системах, которые необходимо контролировать сервером Nagios. Он позволяет собирать такие показатели, как загрузка системы, использование диска, время безотказной работы и т. Д.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку клиента Nagios (NRPE) на Ubuntu 20.04 (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, например Linux Mint.
Установите NRPE на Ubuntu 20.04 LTS Focal Fossa
Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие apt
команды в терминале.
sudo apt update sudo apt upgrade
Шаг 2. Установка NRPE (Nagios Remote Plugin Executor) в Ubuntu 20.04.
Пакеты NRPE доступны в репозиториях по умолчанию в системах Ubuntu. Теперь выполните следующую команду, чтобы установить его:
sudo apt install nagios-nrpe-server nagios-plugins
После установки проверьте состояние агента NRPE, используя следующую команду:
sudo systemctl status nagios-nrpe-server
Шаг 3. Настройте NRPE.
Теперь мы редактируем файл конфигурации NRPE и вносим необходимые изменения, как показано ниже:/etc/nagios/nrpe.cfg
sudo nano /etc/nagios/nrpe.cfg
Добавьте адрес сервера монитора в allowed_hosts
параметр в виде списка, разделенного запятыми, в соответствующем разделе:
allowed_hosts=127.0.0.1, 192.168.1.100
Сохраните изменения и выйдите из файла конфигурации. Чтобы изменения вступили в силу, обязательно перезапустите демон агента NRPE:
sudo systemctl restart nagios-nrpe-server
Вы можете проверить соединение с сервера Nagios для удаленного использования check_nrpe
скрипта, который доступен на главном сервере Nagios:
check_nrpe -H 192.168.1.11
Шаг 4. Настройте брандмауэр.
Служба NRPE по умолчанию прослушивает порт 5666. Используйте следующие команды, чтобы открыть порт брандмауэра для службы NRPE:
sudo firewall-cmd --permanent --zone=public --add-port=5666/tcp sudo firewall-cmd --reload
Поздравляю! Вы успешно установили NRPE. Благодарим за использование этого руководства для установки клиента Nagios (NRPE) в системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Nagios .