Установка и настройка Nagios и NRPE через yum (из репозитория) CentOS 6
Шаг 1 - установка пакетов на сервер мониторинга (главный сервер)
Включаем SWAP память, по крайней мере, 2 Гб: (но это не обязательно, будет работать и так)
Шаг 2 - Задаем пароль для пользователя
Задаем Nagios Admin Panel пароль:
Можно выбрать и другое имя, это не важно.
Теперь мы можем зайти в панель управления:
:
Теперь мы должны добавить наши хосты, которые будут контролироваться Nagios. Например, мы будем мониторить vps.xagon-italy.com.ua (46.105.232.75).
Из открытых портов, мы можем следить за пинг, любые открытые порты, такие как веб-сервер, сервер электронной почты и т.д.
Для внутренних служб, которые слушают на локальном хосте, таких как MySQL, Memcached, системные службы, нам нужно будет использовать NRPE.
Now we should add our hosts that will be monitored by Nagios. For example, we will use cloudmail.tk (198.211.107.218) and emailocean.tk (198.211.112.99).
From public ports, we can monitor ping, any open ports such as webserver, e-mail server, etc.
For internal services that are listening on localhost, such as MySQL, memcached, system services, we will need to use NRPE.
Шаг 3 - Установка NRPE on сервер-клиент
Это следующий шаг, где вы получите, чтобы указать любые ручные команды, которые сервер мониторинга может отправить через NRPE этих клиентских хостов.
Убедитесь в том , чтобы изменить allowed_hosts к собственным значениям.
Редактирование /etc/nagios/nrpe.cfg
Заметка:
В check_disk выше, раздел проверяется является / DEV / VDA - убедитесь , что капелька имеет тот же раздел, запустив df -h.
Вы можете также изменить , когда для запуска предупреждения или критические предупреждения - выше наборов. Конфигурации предупреждения на 20% свободного места на диске остальные, и критические оповещения на 10% свободного места.
Мы должны также внести правила настройки брандмауэра, чтобы разрешить соединения с нашего сервера мониторинга:
Теперь запускаем NRPE на клиенте:
Шаг 4 - Додаем настройки на Monitoring Server
Создаем файлы конфигурации наших серверов-клиентов на мониторинг сервере:
Редактирование файла конфигурации каждого клиента и определить, какие услуги вы хотели бы контролировать.
Добавляем соответствующие строки:
Наконец, после того, как вы закончите добавление всех конфигураций клиентов, вы должны правильно настроить разрешения папки и нужно перезапустить Nagios на вашем сервере мониторинга:
Шаг 5 - Мониторим добавленный сервер в Nagios