Nagios (Nagios Is not Gonna Insist On Sainthood) - програма з відкритим кодом, призначена для моніторингу комп'ютерних систем і мереж. Вона виробляє спостереження, контроль стану вузлів і служб, оповіщення адміністратора в тому випадку, якщо якісь із служб припиняють (або відновлюють) свою роботу.
У сьогоднішній статті ми розповімо, як встановити Nagios 4.1 на Ubuntu 15.04.
Протестувати і подивитися, що ж із себе представляє Nagios і інші програми / сервіси / АТС ви можете перейшовши в розділ Тестування.
Переконайтеся, що на вашому сервері встановлено повністю робочий LAMP. якщо не встановлено, то перш ніж продовжувати, встановіть LAMP сервер. Встановимо наступні компоненти:
Створимо користувача і групу Nagios
Створіть новий обліковий запис користувача nagios і групу nagcmd:
Викачуємо Nagios і плагіни для нього
На офіційному сайті остання версія значиться як 4.1.0 release candidate 2. її і скачати.
Переходимо в папку, куди ми завантажили Nagios і плагіни і разархивируем за допомогою команди:
Переходимо в розпакувати каталог:
Виконуємо наступні команди для компіляції і установки Nagios:
Встановлюємо Web-інтерфейс Nagios:
Якщо в процесі установки ви отримали наступну помилку:
Nagios намагається створити файл nagios.conf всередині /etc/httpd.conf/directory. але в системах Ubuntu файли nagios.conf повинні бути поміщені в / etc / apache2 / sites-enabled / directory. Використовуємо тоді іншу команду замість sudo make install-webconf
Створимо обліковий запис Nagiosadmin для входу в Web-інтерфейс Nagios. Обов'язково запам'ятайте задається вами пароль, він вам знадобиться при вході в Web-інтерфейс.
Перезапустити Apache, щоб нові налаштування вступили в силу:
Повертаємося в папку, куди ми скачували плагіни і разархивируем плагіни:
Переходимо в розпакувати каталог:
Виконуємо наступні команди для компіляції і установки плагінів:
Перевіряємо nagios.conf на наявність помилок:
Якщо помилок немає, запустимо Nagios і додамо його в автозапуск:
Якщо при запуску Nagios ви побачили наступну помилку:
Щоб її виправити потрібно скопіювати /etc/init.d/skeleton в /etc/init.d/nagios
Додавши в самий кінець наступне:
Зберігаємо і виходимо.
Фінальний штрих - даємо права на виконання:
Натисніть на "Host" в лівій панелі консолі. Ви побачите, що на даний момент Nagios НЕ моніторить жодного хоста крім самого себе.
На цьому наша установка завершена. Пройшовши по всій інструкції ми встановили Nagios 4.1 на Ubuntu 15.04