Жена, не ведущая мужа вперед, непременно толкает его назад (Д. Милль).

Установки Icinga 2 на Ubuntu 16.04

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)
Загрузка...

Статья опубликована: 6 ноября 2016

Вход в Icinga
Icinga 2 является открытой системой мониторинга сетевого трафика, который проверяет доступность сетевых ресурсов, уведомляет пользователей о отключений, и генерирует данные о производительности для создания отчетов.

Icinga 2 является масштабируемой и расширяемой и он может контролировать большие, сложные среды на нескольких местах.

Он поддерживает Graphite и InfluxDB изначально который благодаря прямому соединению TCP, вы можете наслаждаться графиками производительности  в режиме реального времени с небольшим количеством нагрузки системы.

Icinga 2 постоянно находится в процессе развития:

  • Качество кода
  • Взаимодействие с внешними интерфейсами
  • Масштабируемость
  • Четкие, объектно-ориентированной конфигурации
  • Интеллектуальные проверки и команды агентов на основе проверки
  • Динамические уведомления
  • Бизнес-процессы из коробки

В этой статье мы установим и настроем Icinga 2 с помощью веб – интерфейса на Ubuntu 16.04 VPS. Мы предполагаем , что у вас есть  LAMP (Apache, MySQL, PHP) установленным на вашем сервере. Этот учебник написан для Ubuntu 16.04 , и он должен работать и на других дистрибутивах на базе Debian тоже. У нас есть еще один учебник о том, как установить Icinga на CentOS.

Войдите на свой сервер через SSH

 

Вы можете проверить, есть ли у вас последняя установленная версия Ubuntu на сервере с помощью следующей команды:

 

Вы должны получить этот результат:

 

Обновите систему

Убедитесь, что ваш сервер полностью в актуальном состоянии с помощью:

 

Включить функцию добавления репозитория и добавить репозиторий для Icinga указанными ниже командами:

 

Обновление индекса пакетов:

 

Установка Icinga 2:

 

После завершения установки вы должны проверить, работает ли Icinga 2:

 

после чего вы должны получить выходные данные, показанные ниже:

 

Включить Icinga 2 для запуска при загрузке:

 

Icinga 2 имеет следующие особенности, включенные по умолчанию:

 

Кроме того, вы можете проверить включенные и выключенные функции:

 

Icinga 2 собирает данные службы на основе модулей мониторинга, которые не установлены. Вы можете исправить это, установив их:

 

Далее необходимо установить модуль IDO, который имеет решающее значение для веб-интерфейса Icinga 2. Он будет экспортировать всю информацию о конфигурации и состоянии в свою базу данных. Выполните следующую команду:

 

Во время установки вам будет предложено, хотите ли вы базу данных для настройки. Это полностью зависит от вас, но ради избежания позже созданой базы данных для модуля, вы должны выбрать для dbconfig-common для настройки базы данных.

После завершения установки, включите модуль:

 

Затем перезапустите Icinga 2 для того, чтобы изменения вступили в силу.

 

Вы можете проверить учетные данные базы данных , установленные вами из файла ido-mysql.conf или в терминах команд:

 

ОК. Теперь мы установили Icinga 2 и включили некоторые модули. Теперь, спрашиваем: Есть ли у меня какой-то GUI / веб-доступ к Icinga 2?

Еще нет. Для того, чтобы включить, мы установим плагин web2. Это может быть сделано с помощью следующей команды:

 

После завершения установки войдите службу MySQL как root и создайте базу данных для веб-интерфейса:

 

Теперь завершите установку плагина web2 и конфигурацию, открыв веб – браузер и перейдите по адресу: http://your_server_IP/icingaweb2/setup.

Вас встретят на странице конфигурации, как показано, как на рисунке ниже:

Конфигурация Icinga

 

Мастер довольно прост и ваш следующий шаг, чтобы создать маркер настройки. Как указано в инструкции, на сервере выполните следующую команду:

 

Скопируйте маркер и вставьте его в поле “Setup Token” и нажмите на кнопку Далее .

В следующем окне вы можете выбрать, какой модуль должен быть включен. Мониторинг включен по умолчанию, но другие нет. После того, как вы закончите нажмите Далее .

Теперь вы на странице, где требования установки проверяет ваши настройки PHP. Вы должны настроить установку временных зон PHP и установить недостающие модули, если таковые имеются. Затем после выполнения необходимых параметров, нажмите кнопку Далее .

Теперь вы можете выбрать метод проверки подлинности. Оставьте его в базу данных и перейти к следующему шагу. Теперь заполните детали базы данных, которые вы создали для веб – интерфейса ранее. Нажмите на Далее, а затем настройте ваш  Имя. После этого, как вы уже догадались, нажмите Далее снова.

Последующее окно для конфигурации первого пользователя с правами администратора для Icinga Web 2. Введите имя пользователя и пароль и продолжите.

Далее, настройте параметры конфигурации приложения в соответствии с вашими потребностями.

В следующем окне все настройки проверяются и, если все нормально, идти дальше.

Следующий шаг заключается в настройке модуля мониторинга. Модуль IDO Icinga 2 должен быть выбран, а затем правильно настроить параметры базы данных.

Вы должны ввести учетные данные базы данных, настроенные ранее во время установки модуля IDO. Если вы не помните настройки, проверьте их в  файле ido-mysql.conf:

 

После того, как вы закончите нажмите на Next , а затем выберите тип транспорта, имя и командный файл соответствующим образом. Вы можете оставить используемые по умолчанию, но это полностью зависит от вас.

Затем нажмите Далее из окна мониторинга безопасности.

Обзор модуля контроля конфигурации и продолжите, если вы удовлетворены настройками.

После того, как вы нажмете на Далее, вы должны оказаться на странице готовой установки, как на картинке ниже:

Страница приветствия Icinga

 

Нажмите на Login to Icinga Web 2 и войдите в ваш только что установленный веб – интерфейс Icinga 2 с учетными данными, которые вы настроили ранее:

Вход в Icinga

Поздравления. Вы успешно установили и настроили Icinga 2 с веб – интерфейсом на сервере Ubuntu 16.04. Для дальнейших настроек Icinga 2 и информации, вы должны проверить официальную документацию.

PS. Если вам понравился этот пост, пожалуйста, поделитесь им с друзьями в социальных сетях с помощью кнопок соц сетей на левой стороне поста или просто оставьте комментарий ниже. Заранее благодарю.


Читайте также

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close