Мониторинг. · 2 min read · Oct 17, 2025
Установка Nagios 3.4.4 на CentOS 6.3
Установка Nagios 3.4.4 на CentOS 6.3
Введение
Nagios — это инструмент мониторинга под лицензией GPL. Этот инструмент позволяет вам мониторить серверы, сетевое оборудование (коммутаторы, маршрутизаторы и т. д.) и приложения. Доступно много плагинов, и его большая сообщество делает Nagios самым большим инструментом мониторинга с открытым исходным кодом. Этот учебник показывает, как установить Nagios 3.4.4 на CentOS 6.3.
Предварительные требования
После установки вашего сервера CentOS вам нужно отключить selinux и установить некоторые пакеты, чтобы Nagios работал.
Чтобы отключить selinux, откройте файл: /etc/selinux/config
# vi /etc/selinux/config# Этот файл управляет состоянием SELinux в системе.
# SELINUX= может принимать одно из этих трех значений:
# enforcing - Политика безопасности SELinux применяется.
# permissive - SELinux выводит предупреждения вместо применения.
# disabled - Политика SELinux не загружена.
SELINUX=permissive *// измените это значение на disabled*
# SELINUXTYPE= может принимать одно из этих двух значений:
# targeted - Защищены целевые процессы,
# mls - Защита многоуровневой безопасности.
SELINUXTYPE=targeted Теперь загрузите все необходимые пакеты:
# yum install gd gd-devel httpd php gcc glibc glibc-commonУстановка Nagios
Создайте директорию:
# mkdir /root/nagiosПерейдите в эту директорию:
# cd /root/nagiosСкачайте nagios-core и плагин:
# wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.4.4.tar.gz
# wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.16.tar.gzРаспакуйте nagios core:
# tar xvzf nagios-3.4.4.tar.gzПерейдите в директорию nagios:
# cd nagiosНастройте перед сборкой:
# ./configureСоздайте все необходимые файлы для Nagios:
# make allУстановка:
# make install# make install-init# make install-commandmode# make install-config# make install-webconfСоздайте пароль для входа в веб-интерфейс:
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadminЗапустите службу и настройте ее на автозагрузку:
# chkconfig nagios on
# service nagios startТеперь вам нужно установить плагины:
# cd ..
# tar xvzf nagios-plugins-1.4.15.tar.gz
# cd nagios-plugins-1.4.15
# ./configure
# make
# make installЗапустите службу apache и настройте ее на автозагрузку:
# service httpd start
# chkconfig httpd onТеперь подключитесь к вашей системе nagios:
http://Your-Nagios-IP/nagios и введите логин: nagiosadmin и пароль, который вы выбрали выше.
А что после установки?
После установки вам нужно настроить все ваши хосты и службы в конфигурационных файлах nagios. Этот шаг выполняется в командной строке и является сложным, поэтому я рекомендую установить инструмент, такой как Centreon, который является красивым интерфейсом для добавления ваших хостов и служб.
Чтобы углубиться, я рекомендую вам прочитать мою статью о мониторинге Nagios и Centreon.
Get new posts in your inbox
No spam. Unsubscribe anytime.