Ad Widget

Collapse

Zabbix 5.4 проблемы с проксей

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #16
    Вышел релиз 5.4.1, там исправлена такая ошибка (ссылка: ZBX-19398).
    Как раз "затык" на проксе, использующей sqlite. Это не ваш случай?

    Comment

    • docent
      Junior Member
      • Oct 2010
      • 26

      #17
      Вчера обновился до 5.4.1 и получил такую же проблему.
      Прокси сервер работал в пассивном режиме, т.к. через него собирают данные два сервера.
      После обновления данные с прокси перестали поступать.
      tcpdump'ом вижу, что раз в секунду до прокси идут запросы с сервера, но сам прокси никого не опрашивает.
      Все серверы работают на Убунте 18 и 20.
      Помогло переключение прокси в активный режим, но меня это не устраивает, т.к. данные теперь могу передавать только на один сервер.
      ii zabbix-proxy-sqlite3 1:5.4.1-1+ubuntu18.04
      ii zabbix-server-pgsql 1:5.4.1-1+ubuntu20.04

      Comment

      • docent
        Junior Member
        • Oct 2010
        • 26

        #18
        Кажется, я понял, в чем проблема.
        Даже к пассивному прокси почему-то может подключаться только один сервер.
        Как только подключается второй сервер, на обоих серверах с получением данных начинается полная каша.
        Если на одном из серверов отключить прокси, то на второй данные начинают поступать без проблем.
        Это баг или фича?

        Comment

        • Semiadmin
          Senior Member
          • Oct 2014
          • 1625

          #19
          Originally posted by docent
          Это баг или фича?
          Это архитектура

          Comment

          • Kos
            Senior Member
            Zabbix Certified SpecialistZabbix Certified Professional
            • Aug 2015
            • 3404

            #20
            ArmageddonNsk, а Вам обновление на 5.4.1 помогло? Или ещё не ставили?

            Comment

            • docent
              Junior Member
              • Oct 2010
              • 26

              #21
              Originally posted by Semiadmin
              Это архитектура
              Я не нашел в документации описание этой архитектуры.
              Однако в конфигурационном файле написано, что в пассивном режиме можно указать несколько адресов серверов Zabbix.
              А для чего тогда сделана возможность указания нескольких адресов?
              Code:
              ### Option: Server
              # If ProxyMode is set to active mode:
              #   IP address or DNS name of Zabbix server to get configuration data from and send data to.
              # If ProxyMode is set to passive mode:
              #   List of comma delimited IP addresses, optionally in CIDR notation, or DNS names of Zabbix server.
              #   Incoming connections will be accepted only from the addresses listed here.
              #   If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally
              #   and '::/0' will allow any IPv4 or IPv6 address.
              #   '0.0.0.0/0' can be used to allow any IPv4 address.
              #   Example: Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com

              Comment

              • Semiadmin
                Senior Member
                • Oct 2014
                • 1625

                #22
                Могу предположить, что на тот случай, если меняется маршрутизация и соединение запрашивается с другого ip, но от того же сервера. Что будет, если прокси начнет получать конфигурацию то от одного, то от другого сервера, страшно представить.
                Кстати, если читать внимательно комментарий "List of comma delimited IP addresses, optionally in CIDR notation, or DNS names of Zabbix server.", то можно заметить, что Zabbix server тут в единственном числе.
                Last edited by Semiadmin; 23-06-2021, 09:01.

                Comment

                • docent
                  Junior Member
                  • Oct 2010
                  • 26

                  #23
                  С технической точки зрения не вижу никаких проблем.
                  На прокси-сервере в таблице конфигурации добавляется поле с адресом сервера и конфигурация от разных серверов не перемешивается.

                  Comment


                  • Hamardaban
                    Hamardaban commented
                    Editing a comment
                    а вот «эти странные разработчики» почему-то не считают нужным реализовывать такие сценарии..
                    может потому, что они нафиг никому не нужны? :-)
                Working...