Diferència entre revisions de la pàgina «Instalación y Configuración Básica del Zabbix Agent»

De Wiket
Salta a la navegació Salta a la cerca
Línia 1: Línia 1:
 
En el proyecto de PUVIC infraestructura instalaremos el Zabbix en dos sistemas operativos diferentes que bien están basados en UNIX no se instala de la misma manera. En nuestro caso primero lo instalaremos en un sistema operativo '''FreeBSD''' y en un '''Ubuntu'''.
 
En el proyecto de PUVIC infraestructura instalaremos el Zabbix en dos sistemas operativos diferentes que bien están basados en UNIX no se instala de la misma manera. En nuestro caso primero lo instalaremos en un sistema operativo '''FreeBSD''' y en un '''Ubuntu'''.
 
+
==FreeNAS (FreeBSD)==
== Instalación en FreeNAS (FreeBSD) ==
+
===Instalación Zabbix Agent===
 
Descargamos el archivo zabbix24-agent utilizando el siguiente comando:
 
Descargamos el archivo zabbix24-agent utilizando el siguiente comando:
 
<br>
 
<br>
Línia 22: Línia 22:
 
<br>
 
<br>
 
<br>
 
<br>
== Configuración en FreeNAS (FreeBSD) ==
+
=== Configuración Zabbix Agent===
 
Después de los anteriores pasos vamos a copiar el archivo de ejemplo de la configuración del zabbix agent, para esto utilizaremos el siguiente comando:
 
Después de los anteriores pasos vamos a copiar el archivo de ejemplo de la configuración del zabbix agent, para esto utilizaremos el siguiente comando:
 
<br>
 
<br>
Línia 52: Línia 52:
 
<br>
 
<br>
 
<code>#/usr/local/etc/rc.d/zabbix_agentd onestart</code>
 
<code>#/usr/local/etc/rc.d/zabbix_agentd onestart</code>
 +
<br>
 +
<br>
 +
----
 +
==Ubuntu/Debian==
 +
===Instalación Zabbix Agent===
 +
Para instalar el servicio zabbix agent solo necesitamos ejecutar el siguiente comando:
 +
<br>
 +
<br>
 +
<code>$sudo apt-get install zabbix-agent -y</code>
 +
<br>
 +
<br>
 +
=== Configuración Zabbix Agent===
 +
Una vez instalado vamos a ir al archivo de configuración y lo editaremos por medio del siguiente comando:
 +
<br>
 +
<br>
 +
<code>$sudo nano /etc/zabbix/zabbix_agentd.conf</code>
 +
<br>
 +
<br>
 +
Dentro del archivo nos aseguraremos de que las siguientes líneas estén descomentadas y tenga el valor correspondiente como muestra la siguiente imagen (El listenIP pondremos la ip de la red de monitoring de nuestro servidor):
 +
<br><span style="font-family: Consolas">
 +
PidFile=/var/run/zabbix/zabbix_agentd.pid
 +
LogFile=/var/log/zabbix-agent/zabbix_agentd.log
 +
LogFileSize=0
 +
#IPs de los servidores Zabbix
 +
Server=192.168.21.x
 +
#IP de mi host
 +
ListenIP=192.168.21.x
 +
#IPs de los servidores Zabbix
 +
ServerActive=192.168.21.x
 +
#Nombre Host
 +
Hostname=name
 +
Include=/etc/zabbix/zabbix_agentd.conf.d/*.conf
 +
</span><br>
 +
Una vez guardado el archivo reiniciaremos el servicio por medio del siguiente comando:
 +
<br>
 +
<br>
 +
<code>$sudo service zabbix-agent restart</code>
 
<br>
 
<br>
 
<br>
 
<br>

Revisió del 08:49, 29 maig 2017

En el proyecto de PUVIC infraestructura instalaremos el Zabbix en dos sistemas operativos diferentes que bien están basados en UNIX no se instala de la misma manera. En nuestro caso primero lo instalaremos en un sistema operativo FreeBSD y en un Ubuntu.

FreeNAS (FreeBSD)

Instalación Zabbix Agent

Descargamos el archivo zabbix24-agent utilizando el siguiente comando:

#wget http://pkg0.isc.freebsd.org/freebsd:9:x86:64/latest/All/zabbix24-agent-2.4.8.txz

Descargaremos también la librería iconv con el siguiente comando:

#wget http://pkg0.isc.freebsd.org/freebsd:9:x86:64/latest/All/libiconv-1.14_10.txz

Una vez descargados procederemos a instalar ambos paquetes por medio del siguiente comando:

#pkg install /mnt/data0/daten/Software/zabbix24-agent-2.4.3.txz
#pkg install /mnt/data0/daten/Software/libiconv-1.14_6.txz

Configuración Zabbix Agent

Después de los anteriores pasos vamos a copiar el archivo de ejemplo de la configuración del zabbix agent, para esto utilizaremos el siguiente comando:

#cp /usr/local/etc/zabbix24/zabbix_agentd.conf.sample /usr/local/etc/zabbix24/zabbix_agentd.conf

Ahora crearemos la carpeta /var/log/zabbix y daremos permisos a zabbix para que pueda escribir por medio de los siguientes comandos:

#mkdir /var/log/zabbix
#chown zabbix:zabbix /var/log/zabbix

Ahora editaremos el archivo de configuración /usr/local/etc/zabbix24/zabbix_agentd.conf y nos aseguraremos de que las siguientes líneas estén descomentadas y tenga el valor correspondiente como muestra la siguiente imagen:

LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=4
DebugLevel=3
Server=192.168.21.250,192.168.21.251
ListenIP=192.168.21.31
StartAgents=5
Hostname=FreeNAS


Una vez ya todo configurado nos dispondremos a iniciar el servicio zabbix agent por medio del siguiente comando:

#/usr/local/etc/rc.d/zabbix_agentd onestart


Ubuntu/Debian

Instalación Zabbix Agent

Para instalar el servicio zabbix agent solo necesitamos ejecutar el siguiente comando:

$sudo apt-get install zabbix-agent -y

Configuración Zabbix Agent

Una vez instalado vamos a ir al archivo de configuración y lo editaremos por medio del siguiente comando:

$sudo nano /etc/zabbix/zabbix_agentd.conf

Dentro del archivo nos aseguraremos de que las siguientes líneas estén descomentadas y tenga el valor correspondiente como muestra la siguiente imagen (El listenIP pondremos la ip de la red de monitoring de nuestro servidor):

PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix-agent/zabbix_agentd.log
LogFileSize=0
#IPs de los servidores Zabbix
Server=192.168.21.x
#IP de mi host
ListenIP=192.168.21.x
#IPs de los servidores Zabbix
ServerActive=192.168.21.x
#Nombre Host
Hostname=name
Include=/etc/zabbix/zabbix_agentd.conf.d/*.conf


Una vez guardado el archivo reiniciaremos el servicio por medio del siguiente comando:

$sudo service zabbix-agent restart