Ad Widget

Collapse

Проблема с агентом при работе через прокс

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • A3ex
    Junior Member
    • Apr 2013
    • 3

    #1

    Проблема с агентом при работе через прокс

    Добрый день. Не могу понять что указывать в настройках хоста в поле ip адрес агента для хоста, работающего через прокси.
    Ситуация такая - zabbix сервер стоит на внешнем ip. Нужно мониторить сервер, висящий в локальной сети к которому нет доступа снаружи и у которого нет доступа наружу. На роутере между локальной и внешней сетью поставил zabbix прокси. Zabbix агент настроен на внутренний ip роутера с прокси-вроде все нормально. Но что указывать в веб интерфейсе в настройках хоста для ip агента - непонятно. Пробовал и локальный ip сервера с агентом (указав конечно что он работает через zabbix прокси) в надежде что прокси сможет перекинуть запросы в локалку, и внешний адрес роутера с прокси-в надежде что прокси сам разберется с помощью HostName. И все равно данные не идут.
  • neogan
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Sep 2011
    • 118

    #2
    Originally posted by A3ex
    Добрый день. Не могу понять что указывать в настройках хоста в поле ip адрес агента для хоста, работающего через прокси.
    Ситуация такая - zabbix сервер стоит на внешнем ip. Нужно мониторить сервер, висящий в локальной сети к которому нет доступа снаружи и у которого нет доступа наружу. На роутере между локальной и внешней сетью поставил zabbix прокси. Zabbix агент настроен на внутренний ip роутера с прокси-вроде все нормально. Но что указывать в веб интерфейсе в настройках хоста для ip агента - непонятно. Пробовал и локальный ip сервера с агентом (указав конечно что он работает через zabbix прокси) в надежде что прокси сможет перекинуть запросы в локалку, и внешний адрес роутера с прокси-в надежде что прокси сам разберется с помощью HostName. И все равно данные не идут.
    1) проверки у вас активные или пассивные?
    2) в настроках хоста указано мониториться через прокси?
    3) в логе proxy что пишется по поводу хоста с агентом?
    4) что в опциях Server и ServerActive агента?

    Comment

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

      #3
      5) что в опции Hostname конфиг файла прокси сервера (Hostname должен совпадать с именем в веб интерфейсе zabbix сервера)?

      Comment

      • A3ex
        Junior Member
        • Apr 2013
        • 3

        #4
        1) проверки у вас активные или пассивные?
        2) в настроках хоста указано мониториться через прокси?
        3) в логе proxy что пишется по поводу хоста с агентом?
        4) что в опциях Server и ServerActive агента?
        5) что в опции Hostname конфиг файла прокси сервера (Hostname должен совпадать с именем в веб интерфейсе zabbix сервера)?

        1. И те и другие.
        2. Да - в zabbix_agentd.conf Server и ServerActive указывают на внутренний ip сервера, где стоит zabbix прокси. Отдельной настройки указывающей что этот сервер - прокси - не нашел.
        3. Ничего - но при рестарте агента - в логах агента пишет что запустил 4 агента нормально.

        Хм в логах прокси за выходные дни было вот что (может быть связано с обрывами связи - ибо прокси в россии а сервер в США:
        12407:20130429:055145.626 Received configuration data from server. Datalen 7516
        12421:20130429:055325.069 [Z3005] query failed: [2006] MySQL server has gone away [select hostid,status from hosts where host='inf.domain.ru' and status in (0,1) and proxy_hostid is null]

        4. Внутренний ip сервера, где стоит zabbix прокси
        5. Доменное имя и оно совпадает с настройкой hostname в веб интерфейсе.

        Еще вопрос-я в базу прокси влил только schema.sql - может этого недостаточно было?

        Comment

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

          #5
          Для прокси больше никаких схем не нужно импортировать.

          Вот полезная статья на эту тему (Вам как начинающему, я рекомендую прочесть книгу "Zabbix 1.8 Network Monitoring"), а вот причина - "4. Внутренний ip сервера, где стоит zabbix прокси", в zabbix_proxy.conf поле Server=<Zabbix server IP address>. Проверьте еще раз и исправьте если у Вас не так.

          update: похоже, причина не в этом, я не увидел что идеться про конфигурационный файл агента...
          update1: проверьте доступность портов "прокси -> zabbix сервер" и "сервер -> прокси". Что говорит сам zabbix сервер о доступности этого прокси - "Last seen (age)" в "Administration -> DM"?
          Last edited by Heilig; 30-04-2013, 10:45.

          Comment

          Working...