IT News: Digital Camera, OS, Laptop, Smartphone, Smart TV, Sound...

The Author's Project by Valeri N.Kravchuk
Сайт проверен Dr.Web
Меню сайта
  • Главная страница
  • Информация о сайте
  • Дневник
  • Каталог файлов
  • Обратная связь
  • Каталог сайтов
  • FAQ
  • Доска объявлений
  • Форум
  • Фотоальбом
  • Категории раздела
    Автомобильные гаджеты, ремонт... [143]
    Безопасность IT [404]
    Блоки питания, Power Banks, зарядки... [508]
    Видеорегистраторы [186]
    Гаджеты для спорта и здоровья... [190]
    Гаджеты, аксессуары... [627]
    Измерительная техника, инструменты [437]
    Накопители данных [232]
    Нетбуки, Ноутбуки, Ультрабуки [689]
    Мультиварки, блендеры и не только... [162]
    Планшеты [764]
    Радар-детекторы [26]
    Роботы-пылесосы [37]
    Своими руками [360]
    Сети, сетевые технологии, оборудование... [273]
    Смартфоны [4959]
    Фотокамеры, объективы, искусство фотографии.. [541]
    Умный дом [50]
    Электронные книги [101]
    CB, LPD, PMR- связь... [170]
    DECT, IP-телефоны [18]
    Drones, boats, cars... [108]
    electric cars [35]
    GPS-навигаторы, трекеры... [51]
    Linux и не только [3981]
    mini computers и не только... [409]
    News IT, Это интересно, ликбез... [1120]
    Smart TV, UltraHD, приставки, проекторы... [415]
    Smart Watch [268]
    Sound: наушники, плееры, усилители... [618]
    Windows 10... [301]
    Windows 11 [37]
    Погода

  • Метеорадар БРЕСТ
  • Погода в Бресте от www.yr.no

    Яндекс.Погода БРЕСТ

  • Интересные ссылки

    COMPIZOMANIA

    Наш опрос
    Оцените мой сайт
    Всего ответов: 1347
    Статистика
    Анализ веб сайтов

    Яндекс.Метрика

    Рейтинг@Mail.ru Яндекс цитирования

    Russian America Top. Рейтинг ресурсов Русской Америки.

    eXTReMe Tracker

    Правильный CSS!


    Онлайн всего: 174
    Гостей: 174
    Пользователей: 0
    Locations of visitors to this page
    Форма входа
    Главная » 2014 » Июнь » 16 » Мониторинг сетевых сервисов при помощи Nagios
    07:47
    Мониторинг сетевых сервисов при помощи Nagios

    Мониторинг сетевых сервисов при помощи Nagios

    Nagios — это программа мониторинга компьютерных систем и сетей с открытым кодом. Предназначена для наблюдения, контроля состояния вычислительных узлов и служб, оповещает администратора в том случае, если какие-то из служб прекращают (или возобновляют) свою работу.

    Nagios первоначально была создана под именем Netsaint, разработана Этаном Галстадом. Он же поддерживает и развивает систему сегодня, совместно с командой разработчиков, которые занимаются как официальными, так и неофициальными плагинами.

    Первоначально Nagios была разработана для работы под Linux, но она также хорошо работает и под другими ОС, такими как Sun Solaris, FreeBSD, AIX и HP-UX.

     

    Возможности Nagios очень широки.

    Эта система может

    • Мониторить сетевые службы (SMTP, POP3, HTTP, NNTP, ICMP, SNMP)

    • Мониторить состояние хостов (загрузка процессора, использование диска, системные логи) в большинстве сетевых операционных систем

    • Простая архитектура модулей расширений (плагинов) позволяет, используя любой язык программирования по выбору (Shell, C++, Perl, Python, PHP и другие), легко разрабатывать свои собственные способы проверки служб

    • В качестве уведомлений системному администратору поддерживается отправка оповещений в случае возникновения проблем со службой или хостом (с помощью почты, пейджера, SMS, или любым другим способом, определенным пользователем через модуль системы)

    • так же есть возможность организации совместной работы нескольких систем мониторинга с целью повышения надёжности и создания распределенной системы мониторинга

     

    Установка Nagios

    Для работы Nagios необходим веб-сервер, который мы и установим:

    # apt-get install apache2

    Установка сервера Nagios производится командой:

    #apt-get install nagios3 nagios-plugins-extra

    Обратите внимание, что кроме этих двух пакетов по зависимостям устанавливается еще довольно много дополнительных программ и сервисов.

      

     

    В процессе настройки сервера Nagios будет предложено ввести пароль для учетной записи nagiosadmin для доступа к консоли.

    После окончания установки и настройки всех компонентов можно зайти на веб-интерфейс Nagios по адресу http://server-ip/nagios3 и после перехода на закладку “Service Details” мы увидим информацию о сервере, который добавляется автоматически при установке — локальном сервере, на который установлен Nagios.

      

      

    Добавление нового хоста в систему мониторинга

    Для добавления нового хоста следует создать его файл конфигурации. Настроим мониторинг сервера, к примеру, 192.168.0.30. Для этого создадим файл /etc/nagios3/conf.d/192.168.0.30.cfg

    и запишем в него

      

    define host {

    host_name my_server

    alias my_server

    address 192.168.0.30

    use generic-host

    }

      

     

    Кроме этого необходимо описать какие сервисы на сервере следует мониторить.

    Описание того, какие сервисы мониторятся на серверах находится в файле /etc/nagios3/conf.d/hostgroups_nagios2.cfg

    Откроем этот файл и добавим наш сервер в группу ssh-servers.

      

    define hostgroup {

    hostgroup_name http-servers

    alias HTTP servers

    members localhost, my_server

    }

      

     

    После этих изменений следует дать команду сервису Nagios перечитать конфигурацию

    #service nagios3 reload

      

     

    Теперь, после обновления веб-страницы Nagios мы увидим информацию о нашем сервере, который мы добавили в систему мониторинга.

      

      

    Добавление мониторинга новых сервисов

    Описание всех сервисов, которые могут мониториться в сети находятся в файле /etc/nagios3/conf.d/services_nagios2.cfg. По умолчанию их там всего два — HTTP и SSH. Естественно этого не достаточно для полноценного мониторинга. По этому мы сейчас рассмотрим, как добавить новые сервисы. Для примера настроим мониторинг почтового сервера, то есть будем проверять то, что наш сервер отвечает на 25 порту по протоколу SMTP.

    Откроем файл /etc/nagios3/conf.d/services_nagios2.cfg и добавим в него описание нового сервиса:

      

    define service {

    hostgroup_name smtp-servers

    service_description smtp

    check_command check_smtp

    use generic-service

    notification_interval 0 ; set > 0 if you want to be renotified

    }

      

    Далее необходимо включить проверку данного сервиса на нашем сервере. Для этого в файле /etc/nagios3/conf.d/hostgroups_nagios2.cfg необходимо описать новую группу и включить в нее наш сервер

      

    define hostgroup {

    hostgroup_name smtp-servers

    alias SMTP servers

    members my_server

    }

      

      

    После перезагрузки конфигурации Nagios в веб-интерфейсе можно будет увидеть результаты мониторинга сервиса SMTP.

    Для того, что бы выяснить как описывается команда проверки разных сервисов, стоит посмотреть содержимое файлов в /etc/nagios-plugins/config. Там уже есть готовые проверки для большого количества разнообразных сервисов.

     

    http://yakim.org.ua/articles/servers/166-nagios1.html

    Категория: Linux и не только | Просмотров: 846 | Добавил: laptop | Рейтинг: 4.0/1
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк - единственный из зверей, который может пойти в бой на более сильного противника.
    Если же он проиграл бой, то до последнего вздоха смотрит в глаза противника. После этого умирает...

    Праздники сегодня

    Поиск
    Календарь
    «  Июнь 2014  »
    ПнВтСрЧтПтСбВс
          1
    2345678
    9101112131415
    16171819202122
    23242526272829
    30
    Архив записей
    Друзья сайта
  • Официальный блог
  • JEEP - the best! Mercedes - the best! Автомобильный портал города Бреста: технические характеристики с фото, авторынок, автоспорт...
    Наша кнопка
    IT новости с моего лаптопа...

    Внимание!
    Администратор сайта laptop.ucoz.ru не несет ответственности за содержание рекламных объявлений. Все используемые на сайте зарегистрированные товарные знаки принадлежат своим законным владельцам! Используемая со сторонних источников информация публикуется с обязательными ссылками на эти источники.
    Copyright Valeri N.Kravchuk © 2007-2024