Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Nagios мониторинг нескольких VPN сетей.  (Прочитано 2369 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн x104kgx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Nagios мониторинг нескольких VPN сетей.
« : 04 Сентября 2012, 19:22:15 »
Здравствуйте, столкнулся с проблемой мониторинга нескольких серверов и VPN сетей, так как часто что то отваливается и надо оперативно решать эти проблемы.
Собственно выбрал в качестве сервера ubuntu 12.04 опыт поднятия серверов имею первый, так как совсем недавно начал работать в данном направлении.
Товарищи, как реализовать мониторинг 4 VPN одновременно и всех коммутаторов и роутеров находящихся в них одновременно ну или с паузой в 10-15 минут. Каждая какие плагины надо устанавливать, и собственно куда капать.
Заранее огромное спасибо за помощь, в будущем быть может я вам тоже помогу))).
p.s.
Буду рад мануалам, и вобщем статьям в данном направлении.
Гуглом пользоваться умею но слишком много воды которая не подходит в моей ситуации.
« Последнее редактирование: 04 Сентября 2012, 19:23:52 от x104kgx »

Оффлайн SvMidi

  • Активист
  • *
  • Сообщений: 815
    • Просмотр профиля
Re: Nagios мониторинг нескольких VPN сетей.
« Ответ #1 : 04 Сентября 2012, 19:54:16 »
Я так понял nagios ещё не стоит, или уже стоит?
Я знаю только то, что ничего не знаю, остальные не знают и этого.

Оффлайн x104kgx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Nagios мониторинг нескольких VPN сетей.
« Ответ #2 : 04 Сентября 2012, 20:25:41 »
Да уже поставил.Стандартный из репозиториев.
Но вот только одно изменение возможно ли?Чтобы он был не на сервере а на десктопе.
Чтобы не выделять отдельную машину, а использовать свою.

Оффлайн SvMidi

  • Активист
  • *
  • Сообщений: 815
    • Просмотр профиля
Re: Nagios мониторинг нескольких VPN сетей.
« Ответ #3 : 04 Сентября 2012, 20:37:39 »
Но вот только одно изменение возможно ли?Чтобы он был не на сервере а на десктопе.
Чтобы не выделять отдельную машину, а использовать свою.
Без разницы.
Добавляй хосты и мониторь, в чём проблема?
Я знаю только то, что ничего не знаю, остальные не знают и этого.

Оффлайн x104kgx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Nagios мониторинг нескольких VPN сетей.
« Ответ #4 : 04 Сентября 2012, 20:43:30 »
1.Вот собственно и проблема в том, что немогу понять какие кфг где править.
Собственно какой кфг файл за что отвечает.
2. Как реализовать мониторинг всех 4 vpn.
« Последнее редактирование: 04 Сентября 2012, 20:45:39 от x104kgx »

Оффлайн SvMidi

  • Активист
  • *
  • Сообщений: 815
    • Просмотр профиля
Re: Nagios мониторинг нескольких VPN сетей.
« Ответ #5 : 04 Сентября 2012, 21:02:17 »
Все конфиги лежат в /etc/nagios3/conf.d/

hosttextinfo.cfg - там прописываются иконки которые будут иметь хосты
hostgroups_nagios2.cfg - группы хостов
services_nagios2.cfg - сервисы (пинги ssh, mysql и т.д.)

Создаёшь файл в этой дирректории, скажем myHost.cfg и добавляешь хосты. Примерно так:
Кирилицу nagios не любит.

define host {
        host_name   <имя>
        alias       <поширше имя>
        address     192.168.32.52
        parents     <к кому подключен>
        use         generic-host
        }

далее создаёшь группу/группы в файле hostgroups_nagios2.cfg, добавляешь туда имена хостов
в services_nagios2.cfg прописываешь как мониторить группу
и всё в том же духе

В contacts_nagios2.cfg
define contact{
        contact_name                    vasia
        alias                           Vasilii
        service_notification_period     24x7
        host_notification_period        24x7
        service_notification_options    w,u,c,r
        host_notification_options       d,u,r
       service_notification_commands   notify-service-by-email
       host_notification_commands      sendjabber<команды которые запускать в случае чего. Если надо>
        email                          trololo@gmail.com
         }

команды прописываются в /etc/nagios3/commands.cfg
например команда sendjabber для уведомления по  jabber выглядит так:
define command{
        command_name    sendjabber
        command_line    /usr/local/bin/sendjabber $HOSTNAME$ $HOSTSTATE$
        }
где /usr/local/bin/sendjabber скриптик который шлёт сообщения через jabber.

А так в каждом конфиге есть описание и примеры.

Применить конфиги:
sudo service nagios3 reload


« Последнее редактирование: 04 Сентября 2012, 21:05:57 от SvMidi »
Я знаю только то, что ничего не знаю, остальные не знают и этого.

Оффлайн x104kgx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Nagios мониторинг нескольких VPN сетей.
« Ответ #6 : 04 Сентября 2012, 21:05:06 »
Воо спасибо тебе добрый человек, уже прибавилось понимания.
Сейчас буду пытаться прикрутить, если возникнут вопросы буду продолжать задавать вопросы)))

Оффлайн x104kgx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Nagios мониторинг нескольких VPN сетей.
« Ответ #7 : 12 Сентября 2012, 17:48:59 »
Возможно ли видеть то что у меня за разными VPN сетями.
т.е. Есть 4 vpn сети, и мне надо их осуществлять одновременный мониторинг.
Для начала хотя бы просто пинговать их)))
« Последнее редактирование: 12 Сентября 2012, 23:54:24 от x104kgx »

Оффлайн fli

  • Активист
  • *
  • Сообщений: 257
    • Просмотр профиля
Re: Nagios мониторинг нескольких VPN сетей.
« Ответ #8 : 12 Сентября 2012, 20:57:45 »
какие сервисы ты хочешь увидеть?
Если сервисы, которые торчат наружу (imap,smtp,http) то да.  nagios можешь мониторить хоть веб сервер сайта президент.рф ))
Если нагрузку цп,свободное место на винте, то тут не могу точно подсказать..но думаю можно, например на виндовые машины  нужно ставить nsclient++.

Оффлайн x104kgx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Nagios мониторинг нескольких VPN сетей.
« Ответ #9 : 13 Сентября 2012, 20:10:40 »
Во общем пилил пилил так и не напилил.
Вот что выдаёт терминал...
Error: Could not find any host matching 'komutator' (config file '/etc/nagios3/conf.d/hostgroups_nagios2.cfg', starting on line 4)
Error: Could not expand members specified in hostgroup (config file '/etc/nagios3/conf.d/hostgroups_nagios2.cfg', starting on line 4)
   Error processing object config files!

На сколько понимаю ошибка в настройках группах хоста, но там вроде бы как всё четко.
На всякий случай кидаю настройки из кфг.

# A simple wildcard hostgroup
define hostgroup {
        hostgroup_name   komutatori
      alias           All Servers
      members         komutator1
        }

ну и собственно сам .cfg хоста.

# a host definition my komutator
define host {
        host_name   komutator1
        alias       komutator-dom
        address     91.235.244.1
        use         generic-host
        }

где косяк подскажите плиз(
« Последнее редактирование: 13 Сентября 2012, 20:12:52 от x104kgx »

Оффлайн SvMidi

  • Активист
  • *
  • Сообщений: 815
    • Просмотр профиля
Re: Nagios мониторинг нескольких VPN сетей.
« Ответ #10 : 13 Сентября 2012, 22:33:31 »
Цитировать
# A simple wildcard hostgroupdefine hostgroup {        hostgroup_name   komutatori      alias           All Servers      members         komutator1        }
Это точно весь hostgroups_nagios2.cfg? А то ругается на 'komutator', а 'komutator' там что то не видно.
Я знаю только то, что ничего не знаю, остальные не знают и этого.

Оффлайн x104kgx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Nagios мониторинг нескольких VPN сетей.
« Ответ #11 : 14 Сентября 2012, 08:45:07 »
# Some generic hostgroup definitions

# A simple wildcard hostgroup
define hostgroup {
        hostgroup_name   komutator1
      alias           All Servers
      members         komutator1
        }

# A list of your Debian GNU/Linux servers
define hostgroup {
        hostgroup_name  debian-servers
      alias           Debian GNU/Linux Servers
      members         localhost
        }

# A list of your web servers
define hostgroup {
        hostgroup_name  http-servers
      alias           HTTP servers
      members         localhost
        }

# A list of your ssh-accessible servers
define hostgroup {
        hostgroup_name  ssh-servers
      alias           SSH servers
      members         localhost
        }


ну вот собственно весь хостгроуп(

Оффлайн olegik-hp

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: Nagios мониторинг нескольких VPN сетей.
« Ответ #12 : 14 Сентября 2012, 13:23:26 »
А может быть настроить nagiosql?
1) Лучшая помощь -- Линк на доку.
2) Главное -- не просто сделать, а понять как.
3) Просто пару слов, для понимания -- лучший ответ.

Оффлайн x104kgx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Nagios мониторинг нескольких VPN сетей.
« Ответ #13 : 14 Сентября 2012, 15:12:29 »
хорошая идея, только ставить debian?

Оффлайн fli

  • Активист
  • *
  • Сообщений: 257
    • Просмотр профиля
Re: Nagios мониторинг нескольких VPN сетей.
« Ответ #14 : 14 Сентября 2012, 16:40:11 »
Зачем дебиан?  :o

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.