Ad Widget

Collapse

zabbix agent for windows server 2012

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Patjomkin
    Member
    • Nov 2012
    • 50

    #1

    zabbix agent for windows server 2012

    Доброе время всем.
    До недавнего времени использовались только 2008 сервера. Но вот в парке появились vps 2012. Используется Zabbix сервер 1.8.2.

    Проблема в следующем:

    Перебросил я файлы агента с 2008 сервера на 2012. Установил агент как службу (запустился без проблем). В конфиге указано только имя хоста и ip сервера. Открыл входящий 10050 tcp (использую только пассивные проверки, вернее хотел). В веб интерфейсе zabbix висит Get value from agent failed: *** cannot connect to [ip]:10050: [Interrupted system call]. Открыл на время все входящие и исходящие порты (tcp/udp). Та же ошибка.
    С сервера телнетом пытаюсь подключиться к новому серверу
    telnet ip 10050
    Trying ip...
    telnet: Unable to connect to remote host: Connection timed out


    К давно заданным 2008 серверам:
    telnet ip 10050
    Trying ip...
    Connected to ip.
    Escape character is '^]'.
    Connection closed by foreign host.


    В то же время на сервере 2008 выполняя netstat -0 я вижу порт 10050, и при проверке вижу pid агента. То в 2012 ни одного сеанса по порту 10050 не наблюдаю, только вижу в открытых (netstat -a).

    Что может быть не так?
    Last edited by Patjomkin; 11-04-2013, 02:21.
  • Patjomkin
    Member
    • Nov 2012
    • 50

    #2
    Проблема возможно не в новых серверах 2012, а в моих руках. Но найти пока не смог.
    Добваил 1 новый сервер уже на 2008. Поставил такой же агент с всего двумя записями (имя хоста и сервер). Поставил как сервис. Открыл 10050 tcp для входящих и 10051 для исходящих. И таже проблема.
    По телнет подключиться не могу.
    Может здесь появятся идеи?

    Выполняя netstat на серверах, где к порту можно подключиться вижу

    TCP 0.0.0.0:10050 anymyrecord:0 LISTENING
    TCP ipserver:10050 anymyrecord::55203 TIME_WAIT
    TCP ipserver:10050 anymyrecord::55393 TIME_WAIT
    TCP ipserver:10050 anymyrecord::55453 TIME_WAIT
    TCP ipserver:10050 anymyrecord::56208 TIME_WAIT
    TCP ipserver:10050 anymyrecord::57253 TIME_WAIT
    TCP ipserver:10050 anymyrecord::58822 TIME_WAIT
    TCP ipserver:10050 anymyrecord::58950 TIME_WAIT
    TCP ipserver:10050 anymyrecord::58985 TIME_WAIT
    TCP ipserver:10050 anymyrecord::59008 TIME_WAIT
    TCP [::]:10050 anymyrecord::0 LISTENING


    На тех, к которым не могу подключиться:

    Proto Local Address Foreign Address State

    TCP 0.0.0.0:10050 anymyrecord:0 LISTENING
    TCP [::]:10050 anymyrecord:0 LISTENING

    Т.е. я не вижу использования порта через внешний ip address.

    Извиняюсь, сразу не заметил:
    windows firewall is off
    inbound connections that do not match a rule are blocked.
    Если он выключен, как разрешить входящие?
    Last edited by Patjomkin; 11-04-2013, 03:39.

    Comment

    • Heilig
      Senior Member
      Zabbix Certified Trainer
      Zabbix Certified SpecialistZabbix Certified Professional
      • Mar 2013
      • 366

      #3
      Проверьте нету ли на сервере антивируса с фаерволом.
      Что говорит телнет в сторону zabbix сервера по 10051?
      Посмотрите маршрут следования данных, возможно Вы обнаружите фаервол о котором не знали/забыли. Запустите снифер, запустите телнет и посмотрите исходящие/входящие пакеты.

      Comment

      • Patjomkin
        Member
        • Nov 2012
        • 50

        #4
        Originally posted by Heilig
        Проверьте нету ли на сервере антивируса с фаерволом.
        Что говорит телнет в сторону zabbix сервера по 10051?
        Посмотрите маршрут следования данных, возможно Вы обнаружите фаервол о котором не знали/забыли. Запустите снифер, запустите телнет и посмотрите исходящие/входящие пакеты.
        Спасибо за ответ. Проблема решилась.
        Все сервера - это vps на amazon. Не я их настраивал и не знал, что кроме фаервола в системе нужно ещё открывать порты в самой консоли управления виртуалками.

        Comment

        Working...