Ad Widget

Collapse

net.tcp.service[http]

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • huan
    Junior Member
    • Feb 2010
    • 4

    #1

    net.tcp.service[http]

    Узел сети Zabbix Server
    Триггер WEB (HTTP) server is down on Zabbix Server
    Важность Средняя
    Выражение {Zabbix Server:net.tcp.service[http].last(0)}=0
    Генерация события Нормальный
    Деактивирован Нет

    собственно httpd запущен и работает.
    чтоб пофиксить это, куда надо копать?
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    1) На сервере должен быть запущен Zabbix Agent
    2) Должен проходить такой вызов
    telnet localhost 80
    (Либо укажите IP адрес или имя, куда подключаться как дополнительный параметр в Item)
    Last edited by dima_dm; 27-04-2010, 08:35.

    Comment

    • huan
      Junior Member
      • Feb 2010
      • 4

      #3
      Originally posted by dima_dm
      1) íà ñåðâåðå äîëæåí áûòü çàïóùåí zabbix agent
      2) äîëæåí ïðîõîäèòü òàêîé âûçîâ
      telnet localhost 80
      (ëèáî óêàæèòå ip àäðåñ èëè èìÿ, êóäà ïîäêëþ÷àòüñÿ êàê äîïîëíèòåëüíûé ïàðàìåòð â item)
      воч мач? нихт ферштейн
      понял только про телнет. собственно у меня нормальный веб поднят, придется еще и на локалхосте поднимать... бред какойто
      Last edited by huan; 09-02-2010, 01:28.

      Comment

      • dima_dm
        Senior Member
        • Dec 2009
        • 2697

        #4
        Originally posted by huan
        воч мач? нихт ферштейн
        понял только про телнет. собственно у меня нормальный веб поднят, придется еще и на локалхосте поднимать... бред какойто
        Что тут непонятного? Данная проверка пытается подключиться на localhost по порту TCP 80. Если у вас Web сервер не слушает интерфейс loopback, то можно либо переконфигурировать Web Сервер, чтобы слушал, либо указать IP адрес куда подключаться, через дополнительный параметр Item.
        Last edited by dima_dm; 27-04-2010, 08:34.

        Comment

        • Viktor
          Junior Member
          • Apr 2010
          • 9

          #5
          у меня веб сервер слушает локалхост, но проблема всёравно есть, притом она же и с ссх и фтп и почтовыми поп3 и смтп

          Comment

          • dima_dm
            Senior Member
            • Dec 2009
            • 2697

            #6
            И проходят вызовы
            telnet localhost 25
            telnet localhost 22
            telnet localhost 110
            и т.д.?

            Comment

            • Viktor
              Junior Member
              • Apr 2010
              • 9

              #7
              да, при посылке ключа net.tcp.service[http] получаю 0, тоже самое при посылке ссх и остальных, ось centos 5.4

              Comment

              • dima_dm
                Senior Member
                • Dec 2009
                • 2697

                #8
                Смоделируйте полностью ситуацию, как выполняет проверку Zabbix agent
                Т.е. на проверяемом хосте
                su - zabbix
                telnet 127.0.0.1 80
                Должны установить TCP соединение.

                Comment

                • Lone Wolf
                  Member
                  • Mar 2010
                  • 34

                  #9
                  Originally posted by dima_dm
                  Что тут непонятного?
                  Кодировка непонятная.

                  dima_dm напоминает, что на на наблюдаемом узле (в случае Хуана - на сервере Zabbix) должен быть запущен Zabbix Agent. Он есть?
                  Простая проверка с ключом http работает?

                  Comment

                  • Viktor
                    Junior Member
                    • Apr 2010
                    • 9

                    #10
                    Да, соединение с локалхостом есть, если послать ключ net.tcp.service[http] то в ответе получаю нуль, притом что если послать proc.num[httpd] то получим кол-во апачей, тоже самое с ссх, если послать net.tcp.service[httpd] то получаю ZBX_NOTSUPPORTED, видимо не понимает другие имена служб, печально

                    Comment

                    • Lone Wolf
                      Member
                      • Mar 2010
                      • 34

                      #11
                      service - one of ssh, service.ntp, ldap, smtp, ftp, http, pop, nntp, imap, tcp

                      service.ntp - остатки старой документации? Просто ntp, наверное...

                      Comment

                      • Viktor
                        Junior Member
                        • Apr 2010
                        • 9

                        #12
                        пардон за дезинфу, проблема оказалась в саммих заббикс агентах, которые были установлены с репоза карана

                        Comment

                        • mgnhost
                          Junior Member
                          • Jul 2012
                          • 9

                          #13
                          Originally posted by dima_dm
                          2) Должен проходить такой вызов
                          telnet localhost 80
                          А как быть, если apache слушает другой порт, либо вообще только 443 порт?

                          Comment

                          • dotneft
                            Senior Member
                            • Nov 2008
                            • 699

                            #14
                            Originally posted by mgnhost
                            А как быть, если apache слушает другой порт, либо вообще только 443 порт?
                            Порт укажите. Синтаксис ключа ведь такой: net.tcp.service[service,<ip>,<port>]. Получается вам нужно net.tcp.service[https,,443]. Но учтите, что https поддерживается только с Zabbix 2.0

                            http://www.zabbix.com/documentation/...zabbix_agent?s[]=net&s[]=tcp&s[]=service

                            Comment

                            Working...