Установка 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 www-data
Потім нам потрібно завантажити вихідні коди nagios. Це можна зробити за допомогою команди терміналу, але оскільки ми хочемо отримати найновішу версію, то краще зайти на офіційний сайт і завантажити.
Спочатку клікніть по пункту "Nagios Core", потім перегорніть вниз і натисніть "Download":
На цьому етапі ви можете заповнити інформацію про себе, або пропустити, натиснувши "Skip download":
Залишилося вибрати версію, наприклад, 4.3.2. Після того як завантаження буде завершена перейдіть в папку з завантаженнями і розпакуйте архів:
$ Tar -zxvf /tmp/nagios-4.3.2.tar.gz
Тепер можна переходити до компіляції nagios. Для цього потрібно виконати такі команди:
$ 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, тепер перевірте правильність конфігурації:
Для автоматичного запуску створимо 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. Сподіваюся, ця інформація була корисною для вас.
- Системи моніторингу сервера linux
- Як користуватися gparted
- Установка chromium ubuntu 16.04
- Установка wine в ubuntu 16.04
- Установка steam в ubuntu 16.04
- Оновлення драйверів ubuntu
- Установка deadbeef ubuntu 16.04
- Установка драйвера intel в ubuntu 16.04
- Установка eclipse в ubuntu 16.04
- Установка ubuntu server 16.04 покроково
- Установка telegram ubuntu 16.04
- Установка python 3 ubuntu
- Установка vestacp на ubuntu 16.04
- Установка пакетів ubuntu
- Моніторинг мережі linux
- Установка openoffice ubuntu
- Установка intellij idea на ubuntu 16.04
- Установка sublime text 3 ubuntu 16.04
- Установка adobe flash player в ubuntu
- Установка ubuntu 17.04
- Установка node js ubuntu 16.04