Nagios Core: что такое Nagios и как его установить в Debian GNU / Linux?

Nagios Core: что такое Nagios и как его установить в Debian GNU / Linux?

Nagios Core: что такое Nagios и как его установить в Debian GNU / Linux?

В области Сети и серверы есть отличные и эффективные приложения для Системные / серверные администраторы (SysAdmins). Поэтому сегодня мы поговорим об известном звонке. Nagios Core.

Nagios Core это в основном бесплатная версия Nagios. Что, в свою очередь, в основном является популярным оборудование / услуги / программа мониторинга сети в формате с открытым исходным кодом.

Webmin: администрирование из веб-браузера

Webmin: Администрирование из веб-браузера

И поскольку мы редко решаем вопросы, связанные с приложения, программы и системы из области Сети и серверы или конкретное использование для Системные / серверные администраторы (SysAdmins), мы сразу оставим ниже ссылки на некоторые предыдущие публикации, связанные с этой сферой ИТ:

Webmin - это доступный через Интернет инструмент настройки системы для OpenSolaris, GNU / Linux и других систем Unix. С его помощью вы можете настраивать внутренние аспекты многих операционных систем, такие как пользователи, квоты пространства, службы, файлы конфигурации, выключение компьютера и т. Д., А также изменять и управлять многими бесплатными приложениями, такими как веб-сервер Apache, PHP, MySQL, DNS, Samba, DHCP и другие. Webmin: Администрирование из веб-браузера

Теме статьи:
Webmin: администрирование из веб-браузера
Теме статьи:
Webmin: администрирование из веб-браузера
Linux 14.1 под ключ
Теме статьи:
TurnKey Linux: библиотека виртуальных устройств

Nagios Core: бесплатная и бесплатная версия Nagios

Nagios Core: бесплатная и бесплатная версия Nagios

Что такое Nagios Core?

По данным официального сайта Nagios, Nagios Core Он описывается следующим образом:

Nagios® Core ™ - это приложение для мониторинга сети и системы с открытым исходным кодом. Он следит за указанными вами хостами (компьютерами) и службами, предупреждая вас, когда что-то идет не так и когда они улучшаются. Nagios Core изначально был разработан для работы под Linux, хотя он должен работать и под большинством других операционных систем на основе Unix. Кроме того, это бесплатная версия нашего текущего инструмента под названием Nagios XI.

Характеристики

Среди множества особенностей Nagios Core можно упомянуть следующие 10:

  1. Мониторинг сетевых сервисов (SMTP, POP3, HTTP, NNTP, PING и др.)
  2. Мониторинг ресурсов различных контролируемых хостов (среди прочего, загрузка процессора, использование диска).
  3. Простой дизайн плагина, который позволяет пользователям легко разрабатывать собственные проверки сервисов.
  4. Проверки параллельной службы.
  5. Возможность определять иерархию сетевых хостов с использованием «родительских» хостов, что позволяет обнаруживать и различать хосты, которые не работают, и те, которые недоступны.
  6. Уведомления о контактах, когда возникают и решаются проблемы с хостом или сервисом (по электронной почте, на пейджер или определяемым пользователем способом).
  7. Возможность определять обработчики событий для запуска во время событий узла или службы для упреждающего устранения неполадок.
  8. Автоматическая ротация файлов журналов.
  9. Поддержка реализации резервных хостов мониторинга.
  10. Дополнительный веб-интерфейс для просмотра текущего состояния сети, истории уведомлений и проблем, файла журнала и т. Д.

Как установить его в Debian GNU / Linux 10?

Прежде чем приступить к этой части, стоит как обычно отметить, что для этого практического случая мы будем использовать обычный Респины Linux называемый Чудеса GNU / Linux, который основан на MX Linux 19 (Дебиан 10). Которая была построена в соответствии с нашими «Руководство по Snapshot MX Linux».

Однако любой GNU / Linux Дистрибутив какая поддержка Systemd. Поэтому мы будем использовать это MX Linux респин начиная с Загрузочная система GRUB по вашему выбору с "Начать с Systemd". Вместо опции по умолчанию, которая не содержит Systemd или скорее с Системная прокладка. Также мы выполним все командные команды из Пользователь сисадмина, вместо Пользователь root, от сказал Респин Линукс.

А теперь для твоего скачать, установить и использовать, мы будем использовать «Краткое руководство по установке для Debian« и это будет командные приказы выполнить в терминале (консоли) вашей операционной системы:

1.- Шаги по подготовке операционной системы

Обновите репозитории и установите необходимые и необходимые пакеты для работы Nagios Core.

sudo apt update
sudo apt install autoconf gcc libc6 make wget unzip apache2 apache2-utils php libgd-dev

2.- Загрузите текущее программное обеспечение

cd /tmp
wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.6.tar.gz
tar xzf nagioscore.tar.gz

3.- Скомпилируйте текущее программное обеспечение

cd /tmp/nagioscore-nagios-4.4.6/
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all

4.- Создание пользователей и групп

sudo make install-groups-users
sudo usermod -a -G nagios www-data

5.- Установите различные необходимые пакеты

sudo make install
sudo make install-daemoninit
sudo make install-commandmode
sudo make install-config

6.- Установите файлы конфигурации Apache

sudo make install-webconf
sudo a2enmod rewrite
sudo a2enmod cgi

7.- Установите и настройте брандмауэр через IPTables.

sudo apt install iptables
sudo iptables -I INPUT -p tcp --destination-port 80 -j ACCEPT
sudo apt install -y iptables-persistent

8.- Создайте учетную запись пользователя в Apache для запуска в Nagios Core.

sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

9.- Перезагрузите / Запустите необходимые службы

systemctl restart apache2.service
systemctl start nagios.service

примечание: Перезагрузите операционную систему в случае проблем с этими командными командами.

10.- Войдите в Nagios Core

Запустите веб-браузер на локальном компьютере, если у вас есть графическая пользовательская среда (GUI), или на другом компьютере в сети. И в адресной строке введите любую из следующих командных команд по своему усмотрению:

http://127.0.0.1/nagios
http://localhost/nagios
http://nombreservidor.dominio/nagios

примечание: Если вы не видите окно «Вход в Nagios Core», убедитесь, что ваша операционная система на базе Debian GNU / Linux 8/9/10 имеет правильную конфигурацию. "Корень документа" из Сервер Apache внутри следующего файла конфигурации: /etc/apache2/apache2.conf. Заменить путь /var/www следующим образом: /var/www/html. Затем перезапустите службу Apache или компьютер и повторите попытку на компьютере.

Установка подключаемых модулей Nagios Core

Обновите репозитории и установите необходимые и необходимые пакеты для работы Плагины Nagios.

sudo apt update
sudo apt install autoconf gcc libc6 libmcrypt-dev make libssl-dev wget bc gawk dc build-essential snmp libnet-snmp-perl gettext

Загрузите и распакуйте текущий пакет с помощью «подключаемых модулей Nagios».

cd /tmp
wget --no-check-certificate -O nagios-plugins.tar.gz https://github.com/nagios-plugins/nagios-plugins/archive/release-2.2.1.tar.gz
tar zxf nagios-plugins.tar.gz

Скомпилируйте и установите плагины Nagios.

cd /tmp/nagios-plugins-release-2.2.1/
./tools/setup
sudo ./configure
sudo make
sudo make install

Снимки экрана

Nagios Core: снимок экрана 1

Nagios Core: снимок экрана 2

Nagios Core: снимок экрана 3

Nagios Core: снимок экрана 4

Nagios Core: снимок экрана 5

Nagios Core: снимок экрана 6

Nagios Core: снимок экрана 7

Nagios Core: снимок экрана 8

Nagios Core: снимок экрана 9

Nagios Core: снимок экрана 10

Nagios Core: снимок экрана 11

Nagios Core: снимок экрана 12

Nagios Core: снимок экрана 13

Nagios Core: снимок экрана 14

Nagios Core: снимок экрана 15

Nagios Core: снимок экрана 16

Nagios Core: снимок экрана 17

Nagios Core: снимок экрана 1

Nagios Core: снимок экрана 19

Nagios Core: снимок экрана 20

Nagios Core: снимок экрана 21

Nagios Core: снимок экрана 22

Nagios Core: снимок экрана 23

Nagios Core: снимок экрана 24

Nagios Core: снимок экрана 25

Для получения дополнительной информации о Nagios Core вы можете изучить следующие ссылки:

10 бесплатных и открытых альтернатив

  1. Кактусы
  2. Кабот
  3. Проект кабины
  4. Icinga
  5. БесплатноМНС
  6. Munin
  7. Сетевые данные
  8. Пандора ФМС
  9. Монитор сервера PHP
  10. Zabbix

Чтобы узнать больше об этих альтернативы и многое другое, нажмите на следующую ссылку: Программное обеспечение для мониторинга оборудования и сети с открытым исходным кодом.

Резюме: различные публикации

Резюме

Таким образом, как было показано Nagios Core идеальный программный инструмент для Сети / Серверы y los Системные / серверные администраторы (SysAdmins). И он не только мощный, но и гибкий и адаптивный благодаря использованию нескольких плагины. А для тех, кто не может его использовать, всегда есть отличные альтернативы, такие как Zabbix, Icinga и проект Cockpit, И многие другие.

Надеемся, что эта публикация будет очень полезной для всего «Comunidad de Software Libre y Código Abierto» и большой вклад в улучшение, рост и распространение экосистемы приложений, доступных для «GNU/Linux». И не прекращайте делиться ею с другими на своих любимых веб-сайтах, каналах, в группах или сообществах социальных сетей или систем обмена сообщениями. Наконец, посетите нашу домашнюю страницу по адресу «DesdeLinux» чтобы узнать больше новостей и присоединиться к нашему официальному каналу Telegram от DesdeLinux.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.