Ad Widget

Collapse

Мониторинг httpd на нескольких интерфейсах.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • fragpit
    Member
    • Nov 2010
    • 32

    #1

    Мониторинг httpd на нескольких интерфейсах.

    Всем привет! Возник вопрос, есть хост. UNIX сервер. Его можно мониторить только через simple check. У него 2 интерфейса, внешний и внутренний. Хост я добавил по внутреннему IP, а httpd висит на внешнем IP. Я создал элемент данных:
    Code:
    http,80
    но он может мониторить только по IP кот, указан в параметрах хоста.
    Вот например ICMP можно по IP мониторить:
    Code:
    icmppingsec[<ip>,,,,,]
    Как правильно мониторить httpd на внешнем (или на обоих) интерфейсе, не создавая для него отдельный хост?
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Через zabbix_agentd пробовали:
    http://www.zabbix.com/documentation/...l/config/items
    net.tcp.port[<ip>,порт]

    Comment

    • fragpit
      Member
      • Nov 2010
      • 32

      #3
      попробовал, спасибо!
      через локального агента можно другие сервера мониторить.
      Last edited by fragpit; 22-11-2010, 17:11.

      Comment

      • fragpit
        Member
        • Nov 2010
        • 32

        #4
        Возвращаясь к данному вопросу. Объясню по-подробнее.
        Есть zabbix-хост, IP назначен из локальной сети.
        Агент на этом сервере не установлен.

        Как создать такой элемент данных, чтобы мониторил состояние 80 порта этого! хоста на IP отличном от того, по которому добавлен хост? И чтобы элемент данных входил в состав данного хоста.

        Comment

        • dima_dm
          Senior Member
          • Dec 2009
          • 2697

          #5
          Originally posted by fragpit
          Возвращаясь к данному вопросу. Объясню по-подробнее.
          Есть zabbix-хост, IP назначен из локальной сети.
          Агент на этом сервере не установлен.

          Как создать такой элемент данных, чтобы мониторил состояние 80 порта этого! хоста на IP отличном от того, по которому добавлен хост? И чтобы элемент данных входил в состав данного хоста.
          Через внешние_проверки
          http://www.zabbix.com/documentation/...ки

          Comment

          • fragpit
            Member
            • Nov 2010
            • 32

            #6
            Спасибо, это понятно. Но все-таки написано не злоупотреблять. А более логичного варианта нет, чтобы лишние скрипты не городить и шелл не дергать?
            Last edited by fragpit; 02-12-2010, 12:36.

            Comment

            • dima_dm
              Senior Member
              • Dec 2009
              • 2697

              #7
              Originally posted by fragpit
              Спасибо, это понятно. Но все-таки написано не злоупотреблять. А более логичного варианта нет, чтобы лишние скрипты не городить и шелл не дергать?
              Сейчас нет. Только создать ещё один хост с другим ip.

              Comment

              • alp
                Member
                • Nov 2009
                • 90

                #8
                А как на счёт такой задачки:

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

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

                Comment

                • Jimson
                  Senior Member
                  • Jan 2008
                  • 1327

                  #9
                  если я правильно понял вопрос, то это "простые проверки" (sample checks), которые всегда делаются с zabbix_server/proxy и никак не зависят от наличия/отсутсвия агента на хосте
                  иначе говоря это отдельный тип элемента данных - "простые проверки"

                  Comment

                  • alp
                    Member
                    • Nov 2009
                    • 90

                    #10
                    хм, если так то замечательно. Спасибо.

                    Comment

                    • alp
                      Member
                      • Nov 2009
                      • 90

                      #11
                      Дополнительный вопрос:

                      В simple check есть такой айтем icmpping[<ip>,<count>,<interval>,<size>,<timeout>]
                      Всё кроме ip статично и можно задать не зависимо от хоста, но как добавить эту проверку в шаблон? То есть IP будет зависеть от хоста с которым слинкован шаблон. Видимо необходимо использовать какой-то макрос, как он должен выглядеть?

                      Comment

                      • iks
                        Member
                        • Jun 2010
                        • 56

                        #12
                        Судя по документации, надо использовать макрос {ipaddress}

                        Comment

                        • dima_dm
                          Senior Member
                          • Dec 2009
                          • 2697

                          #13
                          Originally posted by alp
                          Дополнительный вопрос:

                          В simple check есть такой айтем icmpping[<ip>,<count>,<interval>,<size>,<timeout>]
                          Можно просто написать ключ icmpping, без параметров и скобок, IP адрес будет подставлен из настроек хоста.

                          Comment

                          • alp
                            Member
                            • Nov 2009
                            • 90

                            #14
                            Такой макрос {IPADDRESS} пробовал, не катит =(

                            dima_dm, спс, попробую.

                            Comment

                            • Jimson
                              Senior Member
                              • Jan 2008
                              • 1327

                              #15
                              у меня тоже с полгодика назад были проблемы с подстановкой макроса в качестве первого параметра icmpping*[]
                              впрочем большинству хватает за глаза просто опустить первый параметр: icmppingloss[,3,1000,56,2000] icmppingsec[,3,1000,56,2000,avg] и т.п.

                              Comment

                              Working...