Nagios установка и настройка centos 7

Обновлено: 04.07.2024

Данное руководство поможет установить популярную открытую систему мониторинга Nagios 4 на сервер CentOS 7 или RHEL 7, а также выполнить базовую настройку мониторинга ресурсов хоста. Кроме того, в руководстве показано, как настроить Nagios Remote Plugin Executor (NRPE) в качестве агента на удалённых хостах для мониторинга их ресурсов.

Система Nagios позволяет отслеживать ресурсы сервера и работу основных сервисов. В целом системы мониторинга являются важным инструментом для любой среды производства.

Примечание: Аналогичное руководство для Ubuntu можно найти по этой ссылке.

Требования

  • Предварительно настроенный сервер CentOS 7.
  • Права суперпользователя (подробнее – здесь).
  • Заранее установленный стек LAMP (инструкции по установке можно найти здесь).
  • Частная сеть; если ваш сервер не поддерживает частную сеть, просто замените ссылки на внутренний IP-адрес внешним IP-адресом.

Установка Nagios 4

Установка зависимостей

Чтобы собрать Nagios Core из исходного кода, нужно установить несколько библиотек для разработки.

sudo yum install gcc glibc glibc-common gd gd-devel make net-snmp openssl-devel xinetd unzip

Создание пользователя и группы

Затем нужно создать пользователя и группу для запуска процесса Nagios; в данном руководстве пользователь называется nagios, а группа nagcmd. Создайте их и добавьте пользователя в группу.

sudo useradd nagios
sudo groupadd nagcmd
sudo usermod -a -G nagcmd nagios

Установка Nagios Core

Загрузите последний стабильный релиз Nagios Core. Откройте загрузочную страницу сайта, кликните Skip to download и загрузите ссылку на последний стабильный релиз.

Примечание: В руководстве используется версия Nagios 4.1.1.

Загрузите пакет в домашний каталог:

tar xvf nagios-*.tar.gz

Откройте полученный каталог:

Прежде чем приступить к сборке Nagios, нужно настроить систему при помощи команды:

Затем установите Nagios, сценарии инициализации и образцы конфигурационных файлов:

sudo make install
sudo make install-commandmode
sudo make install-init
sudo make install-config
sudo make install-webconf

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

sudo usermod -G nagcmd apache

Установка плагинов Nagios

Последний релиз Nagios Plugins можно найти по этой ссылке. Скопируйте ссылку на последний стабильный релиз и загрузите пакет в домашний каталог.

Примечание: В руководстве используется версия Nagios Plugins 2.1.1.

Распакуйте архив Nagios Plugins.

tar xvf nagios-plugins-*.tar.gz

Откройте полученный каталог:

Запустите настройку Nagios Plugins перед сборкой пакетов.

./configure --with-nagios-user=nagios --with-nagios-group=nagios --with-openssl

Скомпилируйте Nagios Plugins:

Установите пакет при помощи команды:

sudo make install

Установка NRPE

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

Примечание: В руководстве используется NRPE 2.15.

Распакуйте архив NRPE:

tar xvf nrpe-*.tar.gz

Перейдите в полученный каталог:

Чтобы настроить NRPE, запустите команду:

./configure --enable-command-args --with-nagios-user=nagios --with-nagios-group=nagios --with-ssl=/usr/bin/openssl --with-ssl-lib=/usr/lib/x86_64-linux-gnu

После этого соберите и установите NRPE и сценарий xinetd:

make all
sudo make install
sudo make install-xinetd
sudo make install-daemon-config

Откройте скрипт запуска xinetd в текстовом редакторе:

sudo vi /etc/xinetd.d/nrpe

В строку only_from добавьте внутренний IP-адрес сервера Nagios:

only_from = 127.0.0.1 10.132.224.168

Примечание: Укажите свой правильный IP-адрес.

Сохраните и закройте файл. Теперь взаимодействовать с NRPE сможет только сервер Nagios.

sudo service xinetd restart

Установка Nagios 4 успешно завершена. Теперь нужно настроить систему.

Настройка Nagios 4

Откройте главный конфигурационный файл Nagios в текстовом редакторе:

sudo vi /usr/local/nagios/etc/nagios.cfg

Найдите и раскомментируйте следующую строку:

Сохраните и закройте файл.

Создайте каталог для хранения конфигурационных файлов отслеживаемых серверов.

sudo mkdir /usr/local/nagios/etc/servers

Откройте конфигурационный файл contacts в текстовом редакторе:

sudo vi /usr/local/nagios/etc/objects/contacts.cfg

Найдите директиву email и укажите в ней свой адрес электронной почты.

email nagios@localhost ; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******

Сохраните и закройте файл.

Настройка команды check_nrpe

Добавьте в настройки Nagios новую команду:

sudo vi /usr/local/nagios/etc/objects/commands.cfg

Добавьте в конец файла следующий код:

define command command_name check_nrpe
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
>

Сохраните и закройте файл. Теперь вы сможете использовать команду check_nrpe в определении серверов Nagios.

Настройка Apache

Используйте htpasswd, чтобы создать пользователя по имени nagiosadmin для доступа к веб-интерфейсу Nagios.

Введите пароль. Запомните эти учётные данные, поскольку они пригодятся для работы с веб-интерфейсом Nagios.

Примечание: Если назвать этого пользователя не nagiosadmin, то нужно будет отредактировать файл /usr/local/nagios/etc/cgi.cfg и во всех ссылках на nagiosadmin указать другое имя пользователя.

Теперь система Nagios готова к запуску. Не забудьте перезапустить Apache:

Чтобы настроить автозапуск Nagios, введите:

sudo chkconfig nagios on

Ограничение доступа по IP-адресу (опционально)

Чтобы разрешить доступ только определённым IP-адресам, отредактируйте конфигурацию Apache:

Найдите и закомментируйте следующие строки:

Order allow,deny
Allow from all

Затем раскомментируйте следующие строки и добавьте IP-адреса или диапазоны IP-адресов (через пробел), которые будут иметь доступ к серверу, в директиву Allow from:

Примечание: Поскольку эти строки встречаются в конфигурационном файле два раза, нужно повторить эти инструкции дважды.

Сохраните и закройте файл.

Запустите Nagios и перезапустите Apache, чтобы обновить настройки:

Веб-интерфейс Nagios

Откройте браузер и перейдите к серверу Nagios по этой ссылке:

Примечание: Укажите в ссылке свой IP-адрес.

Веб-сервер Apache использует htpasswd, потому нужно ввести учётные данные пользователя nagiosadmin.

Пройдя аутентификацию, вы получите доступ к домашней странице Nagios. Чтобы просмотреть список серверов, отслеживаемых Nagios, откройте Hosts в левой панели управления.

На данный момент Nagios мониторит только localhost.

Мониторинг хоста CentOS 7 при помощи NRPE

Данный раздел покажет, как добавить в настройки мониторинга Nagios новый сервер.

Примечание: Если вы хотите добавить несколько серверов CentOS или RHEL, повторите эти инструкции на каждом из них.

Войдите на сервер, который нужно добавить в список отслеживаемых, и установите репозиторий EPEL:

sudo yum install epel-release

Затем установите Nagios Plugins и NRPE.

sudo yum install nrpe nagios-plugins-all

Откройте конфигурационный файл NRPE в текстовом редакторе:

sudo vi /etc/nagios/nrpe.cfg

Найдите директиву allowed_hosts и добавьте в конец внутренний IP-адрес сервера Nagios (через запятую).

Сохраните и закройте файл. Теперь NRPE будет принимать запросы от сервера Nagios через внутренний IP-адрес.

sudo systemctl start nrpe.service
sudo systemctl enable nrpe.service

После этого нужно добавить этот хост в настройки сервера Nagios.

Добавление хоста в настройки Nagios

Перейдите на сервер Nagios и создайте новый конфигурационный файл для хоста в /usr/local/nagios/etc/servers/.

sudo vi /usr/local/nagios/etc/servers/yourhost.cfg

Примечание: Вместо yourhost укажите имя своего хоста.

Добавьте в файл следующий код, заменив значение host_name именем удалённого хоста (в данном примере это web-1), значение alias – описанием хоста, а address – внутренним IP-адресом удалённого хоста.

define host use linux-server
host_name yourhost
alias My first Apache server
address 10.132.234.52
max_check_attempts 5
check_period 24x7
notification_interval 30
notification_period 24x7
>

Теперь Nagios будет мониторить данный сервер. Однако система будет отслеживать только состояние удалённого хоста (включен он или отключен). Если этого достаточно, сохраните и закройте файл. Если вы хотите мониторить отдельные сервисы на удалённом хосте, не закрывайте файл.

Ниже приведён список сервисов и настройки их отслеживания. Просто выберите сервис, который вы хотите отслеживать, и добавьте в файл предложенный блок настроек. Имейте в виду: значение команды check_command определяет, что именно будет отслеживаться.

define service use generic-service
host_name yourhost
service_description PING
check_command check_ping!100.0,20%!500.0,60%
>

SSH (notifications_enabled со значением 0 отключает уведомления):

define service use generic-service
host_name yourhost
service_description SSH
check_command check_ssh
notifications_enabled 0
>

Директива use generic-service просто наследует значения шаблона generic-service, установленного по умолчанию.

Сохраните и закройте файл. Перезапустите Nagios, чтобы обновить настройки:

sudo systemctl reload nagios.service

После настройки откройте веб-интерфейс и проверьте страницу Services; теперь она должна содержать список только что добавленных удалённых хостов.

Заключение

Настроив мониторинг хостов и некоторых сервисов, определите, какие сервисы имеют решающее значение в работе сервера, и добавьте их в список. Также можно настроить извещения; к примеру, Nagios может сообщить о том, что использование диска достигло критической отметки или что веб-сайт не работает. Это позволяет вовремя устранить подобные проблемы.

Favorite

Добавить в избранное

Главное меню » Операционная система CentOS » Как установить и настроить Nagios на CentOS 7

Как установить и настроить Nagios на CentOS 7

Обновите свой сервер CentOS 7 и установите необходимые пакеты.

Войдите в свой VPS через SSH в качестве пользователя sudo:

После входа в систему выполните следующие команды, чтобы убедиться, что все установленные пакеты обновлены:

Затем необходимо установить необходимые пакеты для построения Nagios с помощью следующей команды:

Установите Apache, MariaDB и PHP 7

Чтобы установить Nginx, MariaDB PHP 7 и все необходимые модули PHP на вашем сервере CentOS, выполните следующую команду:

Когда установка MariaDB будет завершена, выполните следующую команду, чтобы защитить установку MariaDB:

Включите MariaDB и Apache для запуска при загрузке:

Загрузите последнюю стабильную версию tar-архива Nagios в каталог /tmp на вашем сервере с помощью:

Когда загрузка завершена, перейдите в каталог tmp и извлеките архив следующими командами:

После того, как архив Nagios извлечен, перейдите в каталог nagioscore-nagios-4.4.1 :

Теперь, когда конфигурация завершена, запустите процесс компиляции с помощью команды make all :

Выполните следующую команду, чтобы создать пользователя и группу nagios и добавить apache в группу nagios:

Следующим шагом будет установка Nagios с помощью команды make install :

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

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

Затем установите файлы конфигурации веб-сервера Apache с помощью:

Перезапустить службу Apache:

Используйте команду htpasswd для создания учетной записи пользователя nagiosadmin

Выполните следующую команду для установки и настройки внешнего файла команды:

Установка плагинов Nagios

Перед загрузкой и компиляцией плагинов Nagios установите следующие зависимости:

Загрузите последнюю стабильную версию tar-архива плагинов Nagios в каталог /tmp на вашем сервере с помощью:

Когда загрузка будет завершена, перейдите в каталог tmp и извлеките архив плагинов следующими командами:

После того, как архив плагинов Nagios извлечен, перейдите в каталог nagioscore-nagios-4.4.1 :

Следующие команды проведут проверку вашей системы на отсутствие библиотек и двоичных файлов и подготовят исходный код плагинов Nagios для процесса сборки:

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

Наконец, установите плагины Nagios с помощью команды make install :

Доступ к Nagios

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

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

Как установить и настроить Nagios на CentOS 7

Вот и все. Вы успешно установили Nagios на CentOS 7.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


С Nagios вы можете удаленно контролировать удаленные хосты и их службы из одного окна. Nagios показывает предупреждения и указывает, что на ваших серверах что-то не так, что в конечном итоге помогает нам обнаружить некоторые проблемы до их возникновения. Это помогает сократить время простоя и потери от простоя бизнеса.

Недавно Nagios выпустила версию Nagios Core 4.3.4 и стабильную версию плагинов Nagios 2.2.1.

В этой статье вы найдете инструкции по установке Nagios Core 4.3.4 из источника tar-архив на RHEL 7.x/6.x/5.x, CentOS 7.x/6.x/5.x и Fedora 26-20.

Через 30 минут вы уже будете следить за своей локальной машиной, без какой-либо дополнительной процедуры установки, только базовая установка, которая будет работать на большинстве современных серверов Linux.

Обратите внимание: инструкции по установке, показанные здесь, написаны на основе дистрибутива CentOS 7.2 Linux.


Установка Nagios 4.3.4 и Nagios Plugin 2.2.1

Если вы будете правильно следовать этим инструкциям, вы получите следующее:

Шаг 1: Установка необходимых зависимостей

Перед установкой Nagios 4.3.4 нам необходимо установить Apache, PHP и некоторые библиотеки, такие как gcc, glibc, glibc-common, GD-библиотеки и библиотеки разработчика. Для этого мы можем использовать установщик пакетов по умолчанию yum:

Шаг 2. Создание пользователя и группы Nagios на RHEL.

Создайте новую учетную запись пользователя nagios и nagcmd и установите пароль:

Затем добавьте пользователя nagios и пользователя apache в группу nagcmd:

Шаг 3: Загрузите Nagios Core 4.3.4 и Nagios Plugin 2.2.1

Создайте каталог для установки Nagios и всех его будущих загрузок:


Теперь загрузите последние плагины Nagios Core 4.3.4 и Nagios 2.2.1 с помощью команды wget:

Шаг 4: Извлеките Nagios Core и его плагины

Нам нужно извлечь загруженный пакет с помощью команды tar, как показано ниже:

Когда вы извлечете эти tarball, в этом каталоге появятся две новые папки:

Настройка Nagios Core

Сначала мы сконфигурируем Nagios Core, для этого нам нужно перейти в каталог Nagios на RHEL и запустить файл конфигурации, и если все будет хорошо, он покажет вам такой результат как в примере вывода представленном ниже.

Пример вывода:

После настройки нам необходимо скомпилировать и установить все бинарные файлы с помощью make all и make install, эти команды установят все необходимые библиотеки на вашем компьютере, и мы сможем продолжить работу:

Пример вывода:

Следующая команда установит скрипты init для Nagios:

Чтобы заставить nagios работать прямо из командной строки, нам нужно установить command-mode:

Затем, запустите следующую команду, для установки образцов файлов nagios:

Пример вывода:

Шаг 5: Настройка конфигурации Nagios на RHEL

Откройте файл «contacts.cfg» используя любой ваш любимый редактора и установите адрес электронной почты, связанный с контактом nagiosadmin, для получение уведомлений по электронной почте:

Образец вывода:

Шаг 6: Установка и настройка веб-интерфейса для Nagios

Мы выполнили всю конфигурацию в бэкэнде, теперь мы настроим веб-интерфейс для Nagios на RHEL. Следующая команда настроит веб-интерфейс для Nagios, и будет создан пользователь веб-администратор («nagiosadmin»):

На этом этапе мы создадим пароль для «nagiosadmin». После выполнения этой команды дважды укажите пароль и сохраните его, потому что этот пароль будет использоваться при входе в веб-интерфейс Nagios:

Перезапустите Apache, чтобы новые настройки вступили в силу.

Шаг 7: Скомпилируйте и установите плагин Nagios

Мы загрузили плагины nagios в /root/nagios, перейдите туда и выполните настройки указные ниже:

Шаг 8. Проверка файлов конфигурации Nagios.

Теперь мы выполнили всю необходимую конфигурацию Nagios. И настало время, чтобы проверить его работу. Если все пойдет гладко, вы получите вывод аналогичный выводу показанному ниже.

Образец вывода:

Шаг 9: Добавьте службы Nagios к запуску системы

На RHEL / CentOS 6/5 и Fedora
На RHEL / CentOS 7 и Fedora 19-26

Перезапустите Nagios, чтобы новые настройки вступили в силу.

Шаг 10: Войдите в веб-интерфейс Nagios

Панель управления Nagios Web

Core-Running-on-CentOS-7.2

Просмотр хоста

Nagios-Host-View

Обзор Nagios

Monitoring-Overview

Просмотр служб

Nagios-Hos-Services-Monitoring

Просмотр процессов

Core-Process-Information

Поздравляем! Вы успешно установили и настроили Nagios и его плагины!

Обновление Nagios 3.x до Nagios 4.3.4

Если вы уже используете более старую версию Nagios, вы можете обновить её в любое время. Для этого вам просто нужно загрузить последний tar-архив и настроить его, как показано ниже:

В наших будущих статьях мы покажем вам, как добавить хосты Linux и Windows на сервер мониторинга Nagios.

Спасибо за уделенное время на прочтение статьи!

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Nagios logo

Nagios - это компьютерная система с открытым исходным кодом и инструмент для мониторинга сети, который может эффективно отслеживать состояние хостов Windows, Linux и Unix, коммутаторов и других сетевых настроек, принтеров и т. Д. Если состояние системы или службы ненормальное, будет отправлено электронное письмо или SMS-уведомление, чтобы как можно скорее уведомить об этом персонал, обслуживающий и обслуживающий веб-сайт, и после восстановления статуса будет отправлено обычное уведомление по электронной почте или SMS.

Изначально Nagios назывался NetSaint, он был разработан и поддерживается Итаном Галстадом. NAGIOS - это аббревиатура: «Nagios не собирается настаивать на святости». «Святость» переводится как святой, а «Агиос» - греческое представление «святой». Nagios был разработан для использования под Linux, но он также очень хорошо работает под Unix.

Основная функция

Во-вторых, принцип работы Nagios

Функция Nagios заключается в мониторинге сервисов и хостов, но она не имеет этой функции.Все функции мониторинга и обнаружения выполняются через плагины.

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

Nagios предоставляет множество плагинов, с помощью этих плагинов можно отслеживать состояние сервиса. После завершения установки в домашний каталог nagios / libexec поместите все плагины, которые поставляются с nagios, такие как check_disk для проверки подключаемого модуля дискового пространства, check_load для проверки загрузки процессора и так далее. Каждый плагин может запустить ./check_xxx -h для просмотра его использования и функций.

Nagios может распознавать 4 вида информации о возвращении статуса, а именно:

  • 0 (ОК) означает нормальный / зеленый
  • 1 (ПРЕДУПРЕЖДЕНИЕ) означает предупреждение / желтый
  • 2 (КРИТИЧЕСКИЙ) означает очень серьезную ошибку / красный
  • 3 (НЕИЗВЕСТНО) означает неизвестную ошибку / темно-желтый

Nagios оценивает состояние отслеживаемого объекта в соответствии с возвращаемым значением подключаемого модуля и отображает его через Интернет.

Четыре состояния мониторинга

2

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

Nagios в основном не имеет зависимостей и требует только, чтобы система была Linux или другими системами, поддерживаемыми Nagios. Установите apache, чтобы обеспечить доступ к веб-странице.

Как Nagios управляет объектами удаленного сервера?

Система Nagios предоставляет плагин NRPE. Получать информацию о состоянии удаленного сервера через периодические операции. Отношения между ними следующие:


1

Nagios управляет услугами удаленно через NRPE

  • 1. Nagios запускает плагин check_nrpe и сообщает check_nrpe, какие службы проверять.
  • 2. Подключитесь к демону NRPE на удаленной машине через SSL и check_nrpe.
  • 3. NRPE запускает локальный плагин для проверки статуса локальной службы (check_disk, . и т. Д.)
  • 4. NRPE отправляет результат теста на хост check_nrpe, а check_nrpe отправляет результат в очередь состояния Nagios
  • 5. Nagios по очереди читает информацию об очереди и отображает

Эта статья получает пакет исходного кода Nagios с официального веб-сайта для компиляции, требуется среда компиляции, а веб-интерфейсу Nagios требуется веб-сервер и PHP Рабочая среда. Эта статья использует Apache в качестве веб-сервера, и пользователи также могут использовать другие веб-серверы, такие как Nginx.

Следующие команды все выполняются под пользователем root:

1 Создать системного пользователя

Создать пользователя nagios и установить пароль

Создайте группу пользователей nagcmd и добавьте в эту группу пользователей nagios и apache (работающий пользователь веб-сервера).

3 Сборка и установка ядра Nagios

Распакуйте исходный пакет

Компилировать информацию о конфигурации (Следующая команда переключается в каталог . / nagios-4.2.1 для выполнения)

Установите Nagios и инициализируйте сценарии и основные файлы конфигурации

Не запускайте Nagios в это время, шаги установки не были завершены

4 Пользовательская информация о конфигурации

Файл конфигурации находится в каталоге /usr/local/nagios/etc Затем Nagios можно запустить непосредственно с помощью этой базовой информации о конфигурации, и теперь единственное, что необходимо изменить, - это контактная информация, которую можно редактировать. /usr/local/nagios/etc/objects/contacts.cfg , Измените контактный адрес электронной почты на свой собственный.

vi /usr/ local/nagios/etc/objects/contacts.cfg

5 Настройте веб-сервер

Создано для веб-интерфейса Nagios nagiosadmin Пользователь и установить пароль.

6 Скомпилируйте и установите пакет плагинов Nagios

Распакуйте пакет с плагином

Скомпилируйте и установите (Следующая команда переключается на nagios -plugins - 2.1 .2 выполнение каталога)

7 Запустите ядро ​​Nagios

Добавить ядро ​​Nagios в список автозапуска

Проверьте файл базовой конфигурации Nagios (после изменения файла конфигурации вы можете использовать следующий метод для проверки)

Измените каталог на путь установки (здесь / usr / local / nagios), чтобы увидеть, есть ли пять каталогов, таких как etc, bin, sbin, share и var. Если они существуют, это означает, что программа была правильно установлена ​​в системе. Назначение каждого каталога Nagios описывается следующим образом:

bin Каталог, в котором находится исполняемая программа Nagios
etc Каталог конфигурационных файлов Nagios
sbin Каталог, в котором находится файл Nagios CGI, - каталог, в котором находятся файлы, необходимые для выполнения внешних команд
share Каталог, в котором находятся веб-файлы Nagios
libexec Каталог, в котором находятся внешние плагины Nagios
var Каталог, в котором находятся файлы журнала Nagios, блокировки и другие файлы.
var/archives Nagios log автоматический архив каталогов
var/rw Каталог, используемый для хранения внешних командных файлов

Если ошибок нет, вы можете запустить Nagios напрямую

systemctl start nagios

Проверьте, запущен ли nagios

systemctl status nagios


8 настроек SELinux

Сначала проверьте статус SElinux:

А. Если государство enforcing, Будет вызывать внутреннюю ошибку сервера при доступе к Nagios CGI.

Чтобы избежать этой ошибки:

а) В конфигурационном файле SELinux / И т.д. / SELinux / конфигурации отключил SELinux, перезагрузите систему;

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

B. Если вы не хотите закрывать SELinux или устанавливать для него Permissive, enforcing/ В целевом режиме вы можете использовать следующую команду, чтобы установить

9 Войдите в веб-интерфейс для просмотра

Нажмите «Сервис» в левом списке, чтобы просмотреть отслеживаемый сервис.


10 Другие конфигурации

На этом базовая установка Nagios завершена. Вот дополнительное объяснение: брандмауэр сервера должен разрешать доступ через порт Apache 80, вы можете настроить брандмауэр для разрешения доступа через порт 80 с помощью следующей команды.

firewall-cmd --zone=public --add-port=80/tcp --permanent

Если вы не можете получить доступ к веб-странице nagios, просто выключите брандмауэр:

systemctl status firewalld.service

systemctl stop firewalld.service

Обратите внимание, что письмо не может быть отправлено в это время

Читайте также: