Ad Widget

Collapse

Dois servidores zabbix no mesmo ambiente - problemas de comunicação

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • roberto_estrada
    Junior Member
    • Jun 2024
    • 4

    #1

    Dois servidores zabbix no mesmo ambiente - problemas de comunicação

    Boa tarde,

    Possuimos dois zabbix server no mesmo ambiente, Zabbix 5.4 e o novo Zabbix 7.
    Pretendemos migrar os hosts para o novo servidor, instalando o agente 2,
    porém não estamos conseguindo fazer comunicar este agente 2 com o novo servidor zabbix 7.
    Nestes hosts possuimos um agente já instalado apontando para o antigo server, ok funcionando.

    Eu desconfio que seja algo com a porta de comunicação 10050, a padrão do zabbix, que os deois servers devem estar conflitando,
    só algo devo ter feito errado para trocar essa porta padrão no servidor novo.
    Não achei uma documentação para me auxiliar nesta configuração de dois server no mesmo ambiente, trabalhando em paralelo.

    Se alguém puder ajudar, agradeço.
  • markfree
    Senior Member
    • Apr 2019
    • 868

    #2
    Quando você fala em mesmo ambiente, se refere ao mesmo servidor?

    Por padrão, o Server escuta na porta TCP 10051. Já o Agente escuta na porta 10050 por conexões passivas do Server.

    Se for o mesmo servidor, você deve alterar a porta em que o Server escuta em uma das instâncias, parâmetro ListenPort, e o diretório de socket.

    Comment

    • roberto_estrada
      Junior Member
      • Jun 2024
      • 4

      #3
      Olá markfree,
      Mesma rede, dois servidores diferentes:
      Ubuntu = Zabbix 5.4 (antigo) portas 10050/10051
      Debian 12 = Zabbix 7.0 (novo) portas 10060/10061

      Alterei a porta do novo servidor, porém quando instalo o Agente 2 nos hosts segue sem comunicar com o Zabbix 7.0.

      Comment

      • markfree
        Senior Member
        • Apr 2019
        • 868

        #4
        Se as instalações do zabbix estão em servidores diferentes, não há necessidade de alterar a porta.
        Neste caso, se não há comunicação de seu Zabbix 7 com o agente do host, certifique-se de que a configuração do Server e do agente estão corretas.

        Se ainda assim não houver comunicação, você deve verificar se há algum bloqueio na rede. Certifique-se de que o Server pode se comunicar com o agente na porta 10050, e o Agente pode se comunicar com o Server na porta 10051.
        Use o Ping, Tracert, NC, Netstat, Nmap, etc.

        Comment

        • roberto_estrada
          Junior Member
          • Jun 2024
          • 4

          #5
          Boa tarde,
          Ping OK
          Tracert OK

          Nmap:
          retorno de um teste a partir do servidor do zabbix 7 para um host:
          PORT STATE SERVICE
          10060/tcp open unknown

          Status das conexões da porta 10060 que utilizo nos hosts do server novo ficam como TIME_WAIT, mas pelo que vi é um comportamento normal.

          Comment

          • solution
            Senior Member
            • Jun 2020
            • 269

            #6
            Se são servidores diferentes você não precisa usar portas diferentes nos servidores.

            Mas se você quiser manter a porta 10061, então nas estações é só alterar no conf do zabbix agent:

            Server=ip-ou-dns-do-novo-servidor
            ServerActive=ip-ou-dns-do-novo-servidor:10061

            Eu particularmente manteria a porta 10051 no novo server.

            Se você alterar de volta o server para a porta padrão 10051

            nas estações é só alterar no conf do zabbix agent:

            Server=ip-ou-dns-do-novo-servidor
            ServerActive=ip-ou-dns-do-novo-servidor

            E lembre-se de reiniciar o serviço após alterações.


            Quanto as portas/firewall.

            Zabbix Server:
            - abrir a porta 10051 (ou 10061 no seu caso da porta alterada)

            Estações:
            - Zabbix Agent em Passive mode: abrir a porta 10050
            - Zabbix Agtent em Active mode: NENHUMA configuração de firewall necessária


            Wellington

            Comment

            Working...