Ad Widget

Collapse

Настройка Zabbix Proxy

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • s1onik
    Junior Member
    • Aug 2013
    • 5

    #1

    Настройка Zabbix Proxy

    Есть два удаленных сервера zabbix: на одном настроен zabbix сервер, на другом - zabbix-proxy. Обе системы настроены на FreeBSD 9.1, базы данных на mysql, порты проброшены.

    Сервер работал давно и все было ок, но, с добавлением еще одной удаленной сети, понадобилось создать zabbix-proxy на отдельном сервере в той сети. Установка и настройка производилась по офф мануалу с сайта zabbix.com. Единственный момент, который меня смущает, это нужно ли на машине с zabbix-прокси устанавливать роль zabbix-сервер?

    На сервере zabbix создана запись для прокси и узел для ПК с устновленным zabbix-клиентом с наблюдением через zabbix-прокси.

    На zabbix-прокси в конфиге указан айпи zabbix-сервера, режим активный. на клиенте указан айпи zabbix-прокси, клиент тоже активный. Хосты во всех конфигах соответствуют.

    В итоге на zabbix-сервере в разделе "последние данные" по узлу подключенному через zabbix-прокси все пусто.

    Если нужны конфиги, готов выложить.

    Помогите решить данную проблему.
    Заранее благодарен.
  • aib
    Senior Member
    • Jan 2014
    • 1615

    #2
    Я делал так:
    - на Zabbix Proxy (ZP) установил роли Zabbix Proxy и Zabbix Agent. Zabbix Server устанавливать не надо. MySQL базу надо создать, но импортировать только схему для Proxy.
    - на Zabbix Server создал хост Zabbix Proxy в списке хостов для мониторинга и прописал для всех Элементов этого хоста Тип проверки Zabbix Agent(active)
    - в zabbix_agent.conf на ZP указал ServerActive={IP_of_ZABBIX_SERVER}
    - В Настройках Proxy на веб-морде указал тип - Active
    - в zabbix_proxy.cfg уменьшил величины :
    ConfigFrequency=60
    DataSenderFrequency=60
    чтобы избежать паники : "Хост прописал, данных нет, печалька-алярм!!"

    После того, как стал нормально получать данные с ZP, и графики стали отрисовываться ( примерно полчаса-час) - начал по одному переводить хосты на контроль через прокси:
    - сменить настройки в веб-морде
    - сменить настройки в zabbix_agent.conf на клиенте, добавив в строку Server= (или в ServerActive= для активных проверок) адрес Zabbix Proxy. Рестартовать агента.

    Вот как-то так.
    Sincerely yours,
    Aleksey

    Comment

    • s1onik
      Junior Member
      • Aug 2013
      • 5

      #3
      Добрый день сделал изменения в настройках и конфигурационных файлах, а также в шаблоне для данных узлов (которые идут через прокси) изменил вид агента с пасивного на активный. но данных не поступает.

      В логе прокси выдает такие ошибки:
      6636:20140323:132154.676 cannot send list of active checks to [127.0.0.1]: host [zabbix-proxi] not found
      6634:20140323:132213.068 cannot send list of active checks to [192.168.9.54]: host [LIGA] not found
      6635:20140323:132354.966 cannot send list of active checks to [127.0.0.1]: host [zabbix-proxi] not found
      6632:20140323:132415.177 cannot send list of active checks to [192.168.9.54]: host [LIGA] not found


      подобное выдают логи с данных клиентов.

      Куда копать теперь?

      Comment

      • rekby
        Member
        • Jul 2010
        • 91

        #4
        Hostname в настройке заббикс-агента совпадает с hostname в админке?

        Comment

        • rekby
          Member
          • Jul 2010
          • 91

          #5
          еще в ServerActive должен быть прописан адрес прокси-сервера, а на заббикс-сервера, а серверенастройка что клиенты мониторятся через этот прокси.

          Comment

          • s1onik
            Junior Member
            • Aug 2013
            • 5

            #6
            Originally posted by rekby
            hostname в настройке заббикс-агента совпадает с hostname в админке?
            Все это совпадает. есть два узла сети через прокси: 1 - сам прокси, 2 - другой комп. но результат один и тот же - в Мониторинг->Последние данные по этим узлам нет никакой инфы.

            Comment

            • s1onik
              Junior Member
              • Aug 2013
              • 5

              #7
              Originally posted by rekby
              еще в serveractive должен быть прописан адрес прокси-сервера, а на заббикс-сервера, а серверенастройка что клиенты мониторятся через этот прокси.
              тут также как вы и написали.
              У меня вопрос, прокси и сервер находятся в разных подсетях и оба за фаерволами. К серверу точно прокинут правильный порт, потому что узлы подключенные без прокси с других удаленных сетей работают.
              Может нужно пробросить какой-то порт в сеть с прокси?

              Comment

              Working...