Instalação Agent Zabbix

1150 views
Skip to first unread message

Elton Ferreira

unread,
Apr 23, 2012, 9:50:05 AM4/23/12
to xen...@googlegroups.com
Bom dia,

Alguem da lista ja conseguiu instalar o agente de monitoramento do Zabbix no XenServer 6.0.2.

Ja tentei efetuar a instalação do agent precompilado e apresenta o seguinte erro quando tento iniciar o serviço (Starting zabbix_agentd: zabbix_agentd: daemon.c:214: daemon_start: Assertion `0' failed.)

Tentei compilar o agent no XenServer mas, da enumeros erros de dependências, que precisam ser satisfeitas, mas quando tento usar o yum para instalar as dependências ele não encontra nenhum pacote nos repositórios.

Também tentei instalar o repositorio remi e epel porem também apresenta erros de biblioteca rpmlib.

Aguem tem alguma dica para ajudar.

Abraços. 

--
Elton Ferreira
eltoni...@gmail.com

gcantalejo

unread,
May 29, 2012, 1:08:40 PM5/29/12
to xen...@googlegroups.com
Senhores eu gostaria de saber como eu posso instalar o agent do zabbix no XenServer6, na forma comum que utilizo para instalar os agentes nos servidores linux ele não está funcionando vi que o amigo abaixo tem uma forma compilado poderiam me explicar como funciona?

Elton Ferreira

unread,
May 30, 2012, 2:31:56 PM5/30/12
to xen...@googlegroups.com
Eu ainda tambem não consegui instalar de nenhuma forma rsrsrsrs.

Caso alguem tenha algum modo de fazer a instalação compartilhe conosco.

Abraços.

--
Você recebeu esta mensagem porque está inscrito em Grupo "xen-br" do Grupos Google.
Para enviar mensagens para este grupo, envie um email para xen...@googlegroups.com
Para anular a inscrição neste grupo, envie um email para xen-br-un...@googlegroups.com
Para mais opções, visite este grupo em http://groups.google.com/group/xen-br?hl=pt-BR
Site do GU Xen-BR: http://www.xen-br.org
Antes de enviar sua primeira mensagem leia atentamente as regras para participação no site http://groups.google.com/group/xen-br/web/regras?hl=pt-BR



--
Elton Ferreira
eltoni...@gmail.com

jrcosta

unread,
Nov 12, 2012, 12:24:03 PM11/12/12
to xen...@googlegroups.com
Boa tarde pessoal,

Estava com o mesmo problema, precisava instalar o Agent no servidor "Físico" que estava rodando o XenServer 6, pesquisei aqui no Grupo mas não achei nada que pudesse me ajudar, porém consegui resolver o problema com algumas pesquisas e gostaria de compartilhar para caso alguém esteja com o mesmo problema:

Primeiro vamos baixar e instalar o GCC e o Make caso ainda não esteja:
    yum --enablerepo=base install gcc make

Depois, iremos baixar o pacote do Zabbix 2.0.3:

Depois de extrai-lo, vamos entrar no diretório e configurar a instalação:
    ./configure --enable-agent --enable-static

Depois de configurado, vamos compilar e instalar:
    make install

Depois de terminar a instalação vamos configurar o agente editando o arquivo /usr/local/etc/zabbix_agentd.conf alterando os parâmetros abaixo para os respectivos valores:
    PidFile=/tmp/zabbix_agentd.pid
    LogFile=/tmp/zabbix_agentd.log
    LogFileSize=2
    DebugLevel=3
    EnableRemoteCommands=1
    LogRemoteCommands=1 
    Server=IP_SERVIDOR_ZABBIX
    ListenPort=10050
    Hostname=NOME_MAQUINA_XEN
    AllowRoot = 1

Depois de configurar o agente, vamos coloca-lo para iniciar junto com o sistema, editando o arquivo /etc/rc.local e adicionando a seguinte linha no final do arquivo:
    /usr/local/sbin/zabbix_agentd

Depois, vamos configurar o Firewall liberando as portas usadas pelo Zabbix editando o arquivo /etc/sysconfig/iptables adicionando as seguintes linhas:
    -A RH-Firewall-1-INPUT -p udp -m udp --dport 10050 -j ACCEPT
    -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 10050 -j ACCEPT
    -A RH-Firewall-1-INPUT -p udp -m udp --dport 10051 -j ACCEPT
    -A RH-Firewall-1-INPUT -p tcp -m tcp --dport 10051 -j ACCEPT

  Precisamos também liberar essas portas no arquivo /etc/services adicionando as seguintes linhas:
    zabbix-agent    10050/tcp                       # Zabbix Agent
    zabbix-agent    10050/udp                      # Zabbix Agent
    zabbix-trapper  10051/tcp                       # Zabbix Trapper
    zabbix-trapper  10051/udp                      # Zabbix Trapper

  As linhas acima devem ser adicionas na ordem, para ficar mais fácil, adicione as linhas acima abaixo das linhas abaixo:
     sd              9876/tcp                        # Session Director
     sd              9876/udp                        # Session Director

Não fiz o teste, pois tenho a possibilidade de reiniciar o meu servidor XenServer, mas caso não tenha, reinicie somente o IPTABLES com o comando:
    /etc/init.d/iptables restart

Caso não reinicie seu servidor, inicie pela primeira vez o agente com o comando:
   /usr/local/sbin/zabbix_agentd

Pronto, agora você pode configurar o seu Servidor XenServer para ser monitorado pelo Zabbix.

PS: Caso precise alterar as configurações do agente, será necessário reiniciar o serviço, para isso faça o seguinte:
  Mate o processo com o comando killall zabbix_agentd
  Depois inicie novamente o agente com o comando /usr/local/sbin/zabbix_agentd
  
  Para verificar se o agente esta rodando, execute o comando ps aux | grep zabbix_agentd

Espero ter ajudado.

Peço desculpas pelo erros na ortografia, pois fiz sem tempo de revisar.

Jeferson R. Costa


Em segunda-feira, 23 de abril de 2012 10h50min05s UTC-3, Elton Ferreira escreveu:

Sergio Augusto Vladisauskis

unread,
Nov 12, 2012, 12:30:20 PM11/12/12
to xen...@googlegroups.com
Mais fácil ativar o repositório EPEL: http://fedoraproject.org/wiki/EPEL
E depois: yum -y install zabbix-agent
Simples assim.

--
Sergio Augusto Vladisauskis
-> Oportunix IT Services Brasil - ME
-> Site: http://www.facebook.com/oportunix
-> Fone: +55 (15) 3411-2300
-> Móvel: +55 (15) 8164-4014 [TIM] / +55 (11) 9-5308-7965 [Vivo]
-> Skype: oportunix
-> Registered Linux User: 305281


--

Leonardo Rodrigues

unread,
Aug 7, 2018, 8:29:18 AM8/7/18
to xen-br
]# yum --enablerepo=base install gcc make
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Invalid release/
removing mirrorlist with no valid mirrors: /var/cache/yum/base/mirrorlist.txt

Alguem ja viu esse erro?

Leonardo Rodrigues

unread,
Aug 7, 2018, 8:29:18 AM8/7/18
to xen-br
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Invalid release/
removing mirrorlist with no valid mirrors: /var/cache/yum/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base
Reply all
Reply to author
Forward
0 new messages