Paso A Paso Instalación Zabbix 1701510 - 1701503

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

Universidad Militar Nueva Granada

Manual paso a paso para la Instalación de Zabbix Versión 3.2

Andrés Fernando Cano Celis


Wilson Fabián Murillo Malaver
Tecnología en electrónica y comunicaciones
1701510
1701503
I. INTRODUCCIÓN

Zabbix es un Sistema de Monitorización de Redes creado por Alexei


Vladishev. Está diseñado para monitorizar y registrar el estado de varios servicios de red,
Servidores, y hardware de red.

Usa MySQL, PostgreSQL, SQLite, Oracle o IBM DB2 como base de datos. Su backend
está escrito en C y el frontend web está escrito en PHP. Zabbix ofrece varias opciones de
monitorización:

Chequeos simples que pueden verificar la disponibilidad y el nivel de respuesta de


servicios estándar como SMTP o HTTP sin necesidad de instalar ningún software sobre el
host monitorizado.
Un agente Zabbix puede también ser instalado sobre máquinas UNIX y Windows para
monitorizar estadísticas como carga de CPU, utilización de red, espacio en disco, etc.
Como alternativa a instalar el agente sobre los host, Zabbix incluye soporte para
monitorizar vía protocolos SNMP, TCP y ICMP, como también sobre IPMI, JMX, SSH,
telnet y usando parámetros de configuración personalizados. Zabbix soporta una variedad
de mecanismos de notificación en tiempo real, incluyendo XMPP.

Ayuda para el lector

Los comandos que aparecen en fuente roja se referirá a comandos ingresados


directamente a la consola Ej: “Upgrade”
Los comandos que aparecen en fuente verde se referirá a respuestas del sistema
Ej:” Run service”
Los comandos que aparecen en fuente morada se referirá a comando ingresados en
lenguaje SQL Ej: “créate database”

II. CONTENIDO
Pasos a paso
1) En Vitual Box crear una máquina virtual e instalar Ubuntu 16.04
2) Entramos al Terminal del sistema CLI (Comand line interface)
3) Actualizamos el sistema “apt upgrade”
4) Instalamos el motor de base de datos en este caso mysql “apt-get install mysql-server”
5) Solicitud de password:
5.1 Que pida la contraseña para el servidor root de mysql
5.2 Que no pida una contraseña y sea la misma del administrador
6) Ingresamos al motor “mysql -u root -p”
7) Descargamos Zabbix 3.2 y lo instalaremos de la siguiente manera
“wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-
1+xenial_all.deb”
8) Validamos que se halla ejecutado con éxito “ls”
Debemos visualizar:
Zabbix-realease_3.2-1+xenial_all.deb
9) Instalaremos los demás packs “dpkg -i zabbix-release_3.2-1+xenial_all.deb”
10) Se actualiza “apt update”
11) Validamos que se halla ejecutado con éxito “apt-cache search zabbix”
12) Instalamos el agente apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-agent
zabbix-get zabbix-sender snmp snmpd snmp-mibs-downloader php7.0-bcmath php7.0-xml
php7.0-mbstring
13) Ingresamos al motor “mysql -u root -p”
14) Creamos una base de datos create database zabbix character set utf8 collate utf8_bin;
15) Validamos que se halla ejecutado con éxito
Information_schema
Mysql
Performance_schema
Zabbix
16) Brindamos permisos al Zabbix en mysql grant all privileges on zabbix.* to zabbix@localhost
identified by 'zabbix';
17) Salimos del motor Exit
18) Pasamos al siguiente directorio Cd /usr/share/doc/zabbix-server-mysql/
19)Debemos visualizar Create sql.Ge
20)Ingresamos “zcat create.sql.gz | mysql -u root -p zabbix”
Ingresamos al motor “mysql -u root -p”
21) Cambiamos la base datos de datos Use zabbyx;
22) Validamos que se hallan creado correctamente las tablas Show tables;
23) Salimos del motor Exit
24) Pasamos al siguiente directorio cd /etc/zabbix/
25) Observamos las carpetas se encuentran dentro del directorio “Ls”
26) Editamos el archivo apache.conf “vi apache.conf”
27) Modificamos la línea #php_value date.timezone Europe/Riga por “Php_value date.timezone
America/Bogotá” Importante En estas carpetas siempre existen archivos con el mismo
nombre todas las modificaciones que se genere en un archivo debemos aplicarlo en su
similar.
28)Modificamos la línea php_value upload_nax_filessize 2m por php_value upload_nax_filessize
12m Importante En estas carpetas siempre existen archivos con el mismo nombre todas las
modificaciones que se genere en un archivo debemos aplicarlo en su similar.
29) Validamos que se halla ejecutado con éxito “ls”

30) Deben existir dos archivos “conf” los cuales modificaremos


Zabbix_agentd.conf
Zzabix:server.conf
31) Modificamos el servidor vi Zabbix_server.conf
32)Modificamos las líneas
#listenPort=10051 por ListenPort=10051
# DebugLevel=3 por DebugLevel= 3
#DBPassword por DBPassword=Zabbix
33) Modificamos el agente
Vi Zabbix_agent.comf
# DebugLevel=3 por DebugLevel=3
#EnableRemoteCommands=0 por EnableRemoteCommands=1
#LogRemoteCommands=0 por LogRemoteCommands=1
#ListenPort=10050 por ListenPort10050
Hostname=Zabbix Server por #Hostnmae=Zabbix Server
#HostnameItem=system,hostname por HostnameItem=system,hostname

Para salir vamos a: e ingresamos wq

34) Por ultimo restablecemos todos los servidores

/etc/init.d/apache2 restart
/etc/init.d/zabbix-server restart
/etc/init.d/zabbix-agent restart

También podría gustarte