Ad Widget

Collapse

O zabbix server não monitora ele mesmo!!!

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • marnedb
    Junior Member
    • Mar 2010
    • 3

    #1

    O zabbix server não monitora ele mesmo!!!

    Prezados,

    Sou novo na utilização do zabbix e estou com um problema que não consegui resolver. O caso é que o zabbix server não está conseguindo gerenciar ele mesmo. Antes de mais nada agradeço a ajuda.

    Pelas saídas, aparentemente está tudo ok. A única coisa estranha é que ele desconecta o Telnet em muito pouco tempo de conexão.

    Abaixo mostro configurações, comandos e saídas de debugs para o auxílio da ajuda.

    Obrigado.

    zabbix_agent.conf:


    ### Option: Server
    # IP address of Zabbix server
    # Connections from other hosts will be denied
    # If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally.
    #
    # Mandatory: yes
    # Default:
    # Server=

    Server=127.0.0.1

    zabbix_agent log quando iniciado:

    32085:20120817:091833.649 Got signal [signal:15(SIGTERM),sender_pid:32161,sender_uid:0,r eason:0]. Exiting ...
    32085:20120817:091835.650 Zabbix Agent stopped. Zabbix 2.0.2 (revision 29214).
    32165:20120817:091835.669 Starting Zabbix Agent [Zabbix server]. Zabbix 2.0.2 (revision 29214).
    32166:20120817:091835.670 agent #0 started [collector]
    32168:20120817:091835.672 agent #2 started[listener]
    32169:20120817:091835.673 agent #3 started[listener]
    32170:20120817:091835.673 agent #4 started [active checks]
    32167:20120817:091835.673 agent #1 started[listener]

    zabbix_server log :

    4421:20120817:090809.772 executing housekeeper
    4421:20120817:090815.248 housekeeper deleted: 0 records from history and trends, 12430 records of deleted items, 0 events, 0 alerts, 0 sessions

    Tentei conectar através do telnet:

    telnet 127.0.0.1 10050 Ele estabelece a conexão mas em menos de 2 segundos a fecha.

    telnet 127.0.0.1 10050
    Trying 127.0.0.1...
    Connected to 127.0.0.1.
    Escape character is '^]'.
    Connection closed by foreign host.

    Com 0 loglevel 4 Mostra as seguintes mensagens:

    30963:20120817:120135.624 End of send_buffer():SUCCEED
    30963:20120817:120135.624 Sleeping for 1 second(s)
    30961:20120817:120136.623 In update_cpustats()
    30961:20120817:120136.623 End of update_cpustats()
    30963:20120817:120136.624 In send_buffer() host:'127.0.0.1' port:10051 values:0/100

    O zabbix_get returna ok



    zabbix_get -s 127.0.0.1 -p 10050 -k "proc.num[]"
    159
  • alfrancis
    Junior Member
    • Jun 2012
    • 17

    #2
    TAmbém estou com o mesmo problema

    Boa tarde,

    Também estou com o mesmo problema, conseguiu resolver ?

    Comment

    • fpaternot
      Member
      Zabbix Certified Specialist
      • Feb 2013
      • 52

      #3
      Por "não monitora ele mesmo", que chaves você está buscando?

      Comment

      • jlemes
        Junior Member
        • Dec 2013
        • 15

        #4
        Zabbix IPv6

        Olá pessoal,

        Estou com o mesmo problema, alguém conseguiu resolver?

        Obrigado =)

        Comment

        • exkg
          Senior Member
          Zabbix Certified Trainer
          Zabbix Certified Specialist
          • Mar 2007
          • 718

          #5
          Bom ... a informação do erro tah muito generica.
          Duvidas:

          - qual o IP do ZABBIX Server na GUI do ZABBIX (127.0.0.1 ? Ou outro?);
          - quais os IPs estão no parametro Server= do zabbix_agentd.conf ?
          - qual o indicativo do não monitora ele mesmo ?


          []s,
          Luciano
          --
          Luciano Alves
          www.zabbix.com
          Brazil | México | Argentina | Colômbia | Chile
          Zabbix Performance Tuning

          Comment

          • jlemes
            Junior Member
            • Dec 2013
            • 15

            #6
            Olá Luciano,

            Estou tentando configurá-lo com IPv6, já consegui monitorar um Host Windows 2008 Server em IPv6 através do agente Zabbix, assim sei que o serviço está rodando normalmente.

            Segue as informações que pediu:

            - GUI
            Parameter Value Details
            Zabbix server is running No 2001:47x:x:eb7::1:10051

            - Server= (zabbix_agend.conf
            Server=127.0.0.1,::1

            Fiz o teste com IPv4 e ele funcionou adequadamente, mostrando na GUI que o serviço Zabbix estava OK, porém com IPv6 não mostra, habilitei o IPv6 no Zabbix e confirmei que está tudo ok no IPv6, porém deve haver alguma configuração necessária que não estou encontrando...

            Obrigado Luciado!! =)
            Last edited by jlemes; 14-12-2013, 21:15.

            Comment

            • exkg
              Senior Member
              Zabbix Certified Trainer
              Zabbix Certified Specialist
              • Mar 2007
              • 718

              #7
              Hmmm ...

              Faz o seguinte: o que tens no ListenIP do agentd.conf e do server.conf ?


              []s,
              Luciano
              --
              Luciano Alves
              www.zabbix.com
              Brazil | México | Argentina | Colômbia | Chile
              Zabbix Performance Tuning

              Comment

              • jlemes
                Junior Member
                • Dec 2013
                • 15

                #8
                Luciano,

                ListenIP
                No zabbix_server.conf - ListenIP=127.0.0.1,::1
                No zabbix_agentd.conf - Parâmetro comentado, não está configurado

                Os parâmetros configurados em zabbix_agentd.conf são:
                # cat zabbix_agentd.conf | grep -v '#'
                PidFile=/tmp/zabbix_agentd.pid
                LogFile=/var/log/zabbix/zabbix_agentd.log
                LogFileSize=2
                DebugLevel=3
                Server=127.0.0.1,::1
                ListenPort=10050
                ServerActive=127.0.0.1
                Hostname=debianipv6

                No zabbix_server.conf são:
                # cat zabbix_server.conf | grep -v '#'
                ListenPort=10051
                LogFile=/var/log/zabbix/zabbix_server.log
                LogFileSize=2
                DebugLevel=3
                DBHost=localhost
                DBName=zabbix
                DBUser=zabbix
                DBPassword=zabbix
                StartIPMIPollers=1
                StartDiscoverers=5
                ListenIP=127.0.0.1,::1
                FpingLocation=/usr/bin/fping
                Fping6Location=/usr/bin/fping6

                Obrigado =)

                Comment

                • alisson
                  Member
                  Zabbix Certified Specialist
                  • Nov 2009
                  • 70

                  #9
                  Olá, marnedb. Pelo que entendi o seu único erro é que quando tu dá um telnet na porta 10050 a conexão fecha, mas com zabbix_get você consegue coletar corretamente, isso?

                  Se for isso, não há nenhum problema aparente, é normal o Zabbix fechar a conexão, ele espera que ao abrir a conexão você mande os comandos instantaneamente. Então é normal fechar a conexão no telnet e funcionar com zabbix_get.

                  Talvez você tenha outro problema, que não compreendi ainda.

                  __________________
                  --
                  Alisson Oliveira
                  A Unirede é especialista coleta de dados e monitoramento. Conheça as vantagens de um ambiente de TI saudável, disponivel, eficiênte e de alta performance.

                  Porto Alegre - RS - Brasil
                  __________________
                  --
                  Alisson Oliveira
                  [url]www.zabbix.com.br[/url]
                  [url]www.unirede.net[/url]
                  Porto Alegre - RS - Brasil

                  Comment

                  • jlemes
                    Junior Member
                    • Dec 2013
                    • 15

                    #10
                    Alisson,

                    O problema é que na interface gráfica o Zabbix aparece como não sendo executado (Zabbix server is running -- No), estou trabalhando com o Zabbix em IPv6, ele monitora IPv6 e IPv4 sem problemas, mas fica exibindo o erro "Zabbix server is not running: the information displayed may not be current" na GUI.

                    Obrigado =)

                    Comment

                    • alisson
                      Member
                      Zabbix Certified Specialist
                      • Nov 2009
                      • 70

                      #11
                      Bom... qual o host e qual porta está configurado no campo "Details"?

                      Geralmente é "localhost:10051".

                      Se for isso, o teste é:

                      Code:
                      [root@zabbix ~]# telnet localhost 10051
                      Trying 127.0.0.1...
                      Connected to localhost.
                      Escape character is '^]'.
                      ^]
                      telnet> quit
                      Connection closed.
                      [root@zabbix ~]#
                      __________________
                      --
                      Alisson Oliveira
                      A Unirede é especialista coleta de dados e monitoramento. Conheça as vantagens de um ambiente de TI saudável, disponivel, eficiênte e de alta performance.

                      Porto Alegre - RS - Brasil
                      __________________
                      --
                      Alisson Oliveira
                      [url]www.zabbix.com.br[/url]
                      [url]www.unirede.net[/url]
                      Porto Alegre - RS - Brasil

                      Comment

                      • jlemes
                        Junior Member
                        • Dec 2013
                        • 15

                        #12
                        Olá Alisson, bom dia!

                        Poxa, acho que era isso mesmo, se em Details está localhost, ele responde!!

                        Veja:

                        Na GUI ficou assim
                        Zabbix server is running | Yes | localhost:10051

                        Code:
                        Telnet
                        root@debianipv6:~# telnet localhost 10051
                        Trying ::1...
                        Connected to localhost.
                        Escape character is '^]'.
                        ˆ]
                        telnet> quit
                        Connection closed.
                        zabbix.conf.php
                        Code:
                        $ZBX_SERVER      = 'localhost';
                        $ZBX_SERVER_PORT = '10051';
                        $ZBX_SERVER_NAME = 'ZabbixIPv6';
                        Assim ele está respondendo no ::1, meu problema está resolvido. Obrigado!!

                        Agora, só para eu entender, porque não funciona se eu coloco direto ::1 ou qualquer outra coisa em Details?

                        Obrigado!

                        Comment

                        • alisson
                          Member
                          Zabbix Certified Specialist
                          • Nov 2009
                          • 70

                          #13
                          Suspeito que seja alguma limitação do PHP. Teria que testar melhor, mas acredito que ele esteja conectando em 127.0.0.1 ao invés de ::1 quando você coloca localhost na interface.

                          Um teste seria: Desabilita completamente o IPv4 e verifica se ainda continua conectando.

                          __________________
                          --
                          Alisson Oliveira
                          A Unirede é especialista coleta de dados e monitoramento. Conheça as vantagens de um ambiente de TI saudável, disponivel, eficiênte e de alta performance.

                          Porto Alegre - RS - Brasil
                          __________________
                          --
                          Alisson Oliveira
                          [url]www.zabbix.com.br[/url]
                          [url]www.unirede.net[/url]
                          Porto Alegre - RS - Brasil

                          Comment

                          • jlemes
                            Junior Member
                            • Dec 2013
                            • 15

                            #14
                            Oi Alisson,

                            Desculpe a demora, estava tirando umas férias e ficando longe do pc.

                            Procurei formas de desabitar o IPv4, porém não encontrei nenhuma que funcionasse. Utilizo o Debian, tem alguma dica de como posso desabilitar o protocolo IPv4?

                            Tenho bem pouco conhecimento em Linux, me passe os parâmetros que faço os testes por favor.

                            Obrigado!

                            Comment

                            Working...