Установка nagios в ubuntu

Nagios - це один з найпоширеніших інструментів моніторингу серверів Linux і Windows з відкритим вихідним кодом. За допомогою нього ви зможете стежити за виконанням різних додатків і сервісів віддалено, через веб-інтерфейс. Nagios також може контролювати маршрутизатори та інші мережеві пристрої.

За допомогою Nagios ви можете відстежувати основні параметри сервера, такі як навантаження на процесор, використання пам`яті і т д. Все це доступно в веб-інтерфейсі, для отримання доступу до якого потрібно пройти просту аутентифікацію. У цій статті ми розглянемо як виконується установка Nagios Ubuntu, а також настройка цієї програми.

Установка Nagios в Ubuntu

Є кілька способів встановити Nagios Ubuntu 16.04. Ви можете скористатися PPA або встановлювати за допомогою архіву, завантаженого на офіційному сайті. На даний момент остання версія - 4.3. У PPA доступна тільки 4.2, тому ми розглянемо ручну установку за допомогою архіву.

Але перед тим як ми перейдемо до установки необхідно оновити систему і встановити всі необхідні компоненти для збірки програми:

$ Sudo apt install build-essential apache2 php7.0 openssl perl make php7.0-gd libgd2-xpm-dev libapache2-mod-php7.0 libperl-dev libssl-dev daemon wget apache2-utils unzip

Потім потрібно створити групу і користувача, від імені яких буде запускатися Nagios, а також команди оболонки, виконані в веб-інтерфейсі:


$ Sudo groupadd nagcmd

Додайте користувача nagios і користувача, від імені якого запускається Apache в групу nagcmd:

$ Sudo usermod -a -G nagcmd nagios
$ Sudo usermod -a -G nagcmd www-data

Потім нам потрібно завантажити вихідні коди nagios. Це можна зробити за допомогою команди терміналу, але оскільки ми хочемо отримати найновішу версію, то краще зайти на офіційний сайт і завантажити.

Спочатку клікніть по пункту "Nagios Core", потім перегорніть вниз і натисніть "Download":




На цьому етапі ви можете заповнити інформацію про себе, або пропустити, натиснувши "Skip download":

Залишилося вибрати версію, наприклад, 4.3.2. Після того як завантаження буде завершена перейдіть в папку з завантаженнями і розпакуйте архів:


$ Tar -zxvf /tmp/nagios-4.3.2.tar.gz

Тепер можна переходити до компіляції nagios. Для цього потрібно виконати такі команди:

$ ./configure --with-nagios-group = nagios --with-command-group = nagcmd --with-httpd_conf = / etc / apache2 / sites-enabled /
$ Make all
$ Sudo make install
$ Sudo make install-init
$ Sudo make install-config
$ Sudo make install-commandmode
$ Sudo make install-webconf

Налаштування Nagios в Ubuntu




Всі конфігураційні файли програми будуть розміщені монтажником в / usr / local / nagios / etc /. Налаштування за замовчуванням дозволяють запустити Nagios, але нам потрібно внести ще декілька змін. Відкрийте файл contact.cfg і змініть електронну адресу, на який будуть приходити сповіщення:

define contact {
contact_name nagiosadmin - Короткий ім`я користувача
use generic-contact - Шаблон за замовчуванням
alias Nagios Admin - Повне ім`я користувача
email [email protected] - Ваш Email
}

Для роботи веб-інтерфейсу необхідно створити пароль користувача nagiosadmin за допомогою htpasswd, без нього ви просто не зможете увійти в інтерфейс:

$ Sudo a2enmod cgi

Перезапустіть веб-сервер:

$ Tar -zxvf /tmp/nagios-plugins-2.1.1.tar.gz
$ Cd /tmp/nagios-plugins-2.1.1/

Для компіляції модулів виконайте:


$ make
$ Make install

Модулі встановлені в папку з Nagios, тепер перевірте правильність конфігурації:

$ / Usr / local / nagios / bin / nagios -v /usr/local/nagios/etc/nagios.cfg

Для автоматичного запуску створимо Unit файл для systemd:

[Unit]
Description = Nagios
BindTo = network.target

[Install]
WantedBy = multi-user.target

[Service]
User = nagios
Group = nagios
Type = simple
ExecStart = / usr / local / nagios / bin / nagios /usr/local/nagios/etc/nagios.cfg

запуск Nagios

Майже все готово, залишилося запустити сервіс і почати використовувати. Для запуску сервісу наберіть:

http: // localhost / nagios

Відразу після відкриття сторінки вам потрібно буде ввести ім`я користувача nagiosadmin і пароль, який ви задали для нього раніше. Після цього можете користуватися всіма можливостями програми:

висновки

У цій статті ми розглянули як виконується настройка nagios 4, а також повна установка останньої версії в операційній системі Ubuntu. Незважаючи на те, що, на перший погляд, все здається складним, процес досить простий. Тепер ви можете здійснювати моніторинг nagios ubuntu 16.04. Сподіваюся, ця інформація була корисною для вас.

Поділися в соціальних мережах:

Схожі
Установка openoffice ubuntuУстановка openoffice ubuntu
Установка ubuntu 17.04Установка ubuntu 17.04
Установка python 3 ubuntuУстановка python 3 ubuntu
Установка wine в ubuntu 16.04Установка wine в ubuntu 16.04
Установка adobe flash player в ubuntuУстановка adobe flash player в ubuntu
Як користуватися gpartedЯк користуватися gparted
Установка node js ubuntu 16.04Установка node js ubuntu 16.04
Установка telegram ubuntu 16.04Установка telegram ubuntu 16.04
Установка steam в ubuntu 16.04Установка steam в ubuntu 16.04
Установка vestacp на ubuntu 16.04Установка vestacp на ubuntu 16.04
» » Установка nagios в ubuntu