Instalar agente Zabbix en CentOS

Mini tuto para instalar el agente de Zabbix en los sistemas CentOS.

Añadimos el usuario zabbix porque lo necesitamos para poder arrancar luego el servicio

# useradd -s /sbin/nologin zabbix


# http://garr.dl.sourceforge.net/sourceforge/zabbix/zabbix-1.6.tar.gz
# tar xzvf zabbix-1.4.6.tar.gz
# cd zabbix-1.4.6

Luego, deberemos compilar ese agente en las demás máquinas donde queramos monitorizar



# yum install gcc -y 
# ./configure --enable-agent --prefix=/usr/local/zabbix  && make install 
# echo 'zabbix_agent 10050/tcp' >> /etc/services && echo 'zabbix_trap 10051/tcp' >> /etc/services

Copiamos la configuración estándar


# mkdir /etc/zabbix && cp misc/conf/zabbix_agentd.conf /etc/zabbix/

Editamos la configuración del segundo archivo /etc/zabbix/zabbix_agentd.conf

Server=Your.Zabbix.Server.IP

Copiamos los siguientes archivos


# cp misc/init.d/redhat/zabbix_agentd_ctl /etc/init.d/zabbix_agentd

Editamos /etc/init.d/zabbix_agentd

BASEDIR=/usr/local/zabbix

En /etc/init.d/zabbix_agentd añadimos, justo debajo de #! /bin/sh


# chkconfig: 345 95 95
# description: Zabbix Agentd


# chkconfig --level 345 zabbix_agentd on

Iniciamos los agentes

# /etc/init.d/zabbix_agentd start
/etc/init.d/zabbix_agentd: line 84: /usr/local/zabbix/bin/zabbix_agentd: No such file or
directory
/etc/init.d/zabbix_agentd start: zabbix_agentd could not be started

Si tenemos algún tipo de error así

# ln -s /usr/local/zabbix/sbin /usr/local/zabbix/bin

5 thoughts on “Instalar agente Zabbix en CentOS

  1. Rubén Ortiz says:

    Hola

    en este post sólo trato la instalación del agente, no la instalación del servidor y frontend de Zabbix.

    Y sobre lo de Plesk, no debería dar problemas.

    Saludos

  2. Sebastian says:

    Ruben … tengo problemas para la instalacion del agente en equipos linux no asi en los de microsoft aunque todavia no puedo hacer q funcionen los graficos desde la consola de navegacion.
    pero me resulta mas importante la instalacion de los agentes, especificamente cuando ejecuto la linea.
    cuando intento iniciar el demonio me dice
    /opt/zabbix/bin/zabbix_agentd not installed! skipped

Leave a Reply

Your email address will not be published. Required fields are marked *