Los Nueve Principios del Desempeño de la Sostenibilidad
Zabbix
1. Zabbix
SISTEMA DE MONITOREO DE
REDES
Duran Cruz Laura Yasmin
No. Control: 11360581
Jiménez Galicia Luis Miguel
No. Control: 11360599
Instituto Tecnológico de
Tehuacán
Ingeniería en Sistemas
Computacionales
Administración de Redes
2. Zabbix
Zabbix es un Sistema de Monitoreo de Redes de nivel
empresarial creado por Alexei Vladishev. Está diseñado
para monitorear y registrar el estado y rendimiento de
varios servicios de red, Servidores, y hardware de red.
3. Funciones de Zabbix
Monitoreo en tiempo real de alto rendimiento.
Recopilación y almacenamiento de datos, así como las características de
visualizació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 monitoreado.
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
4. Beneficios de Zabbix
Zabbix viene con una interfaz basada en la web, así como la supervisión de las
máquinas virtuales de Vmware.
Autenticación de usuario segura y un esquema de permisos de usuario flexible.
Sondeo y la captura se admite, con agentes de alto rendimiento nativo reuniendo
datos de cualquier sistema operativo.
Zabbix puede descubrir automáticamente los servidores y dispositivos de red
Realizar el descubrimiento de bajo nivel con los métodos de asignación automática
de controles de rendimiento y disponibilidad a las entidades descubiertos.
5. Requisitos
Necesitamos tener instalado lo que compone a LAMP, el
cual es un sistema de infraestructura de internet que usa
las siguientes herramientas:
Linux (El sistema operativo).
Apache
PHP
MySQL /MariaDB.
7. Instalamos Zabbix Server MySQL y Zabbix Fronted PHP
4
Al instalar Zabbix Server MySQl, nos pedirá que configuremos
la base de datos para Zabbix, presionamos YES
5
8. Proporcionamos la contraseña del administrador (root) de
nuestro sistemas, para la creación de la base y damos OK.
6
Proporcionamos la contraseña de MySQL para Zabbix
databases y damos OK.7
9. Confirmamos la contraseña de MySQL para Zabbix y damos
OK.8
Editamos el archivo /etc/zabbix/apache.conf, y le
agregamos o modificamos las siguientes líneas:9
10. Reiniciamos el servicio de apache, y en nuestro
navegador, entramos a la siguiente direccion:10
El cual nos
redirecciona a
la pagina de
bienvenida de
la instalación
de Zabbix 2.4
12. Introducimos el tipo de base de datos, el host y el puerto,
nombre de la base de datos, el usuario, en este caso root y la
contraseña del root. Probamos la conexión, y si todo esta
correcto, continuamos.
12
14. En estos últimos pasos
solo nos muestra un
resumen de la
instalación, además
del paso final donde
nos indica que la
instalación se realizo
exitosamente.
14
15. Al darle finalizar, nos re direccionara a la siguiente
pagina:
15
La pagina
pedirá
usuario y
contraseña,
por default,
el username
es admin y la
contraseña
es zabbix.
16. Al iniciar sesión, nos aparece el entorno de Zabbix, instalado
exitosamente, sin embargo no tenemos ningún host al que
podamos monitorear.
16
17. EJEMPLO DE PANTALLAS DE
MONITOREO
Instalaremos un agente Zabbix, el cual monitorea
estadísticas como carga de CPU, utilización de red,
espacio de disco, etc., todo esto para poder monitorear
el host que tiene instalado un agente Zabbix desde
nuestro Servidor Zabbix.
Instalaremos zabbix-agent en una maquina virtual
para poder monitorearla desde Zabbix Server
18. Entraremos de nuevo al servidor Zabbix, a la opción Configuration > Host
y observaremos que ya contiene un host, el cual esta deshabilitado, lo
habilitaremos.
19. Como podremos observar en la pagina de inicio, ya se muestran las cantidades
de host que se tiene, en este caso es uno y no tiene ninguna dificultad, pero
conforme se agreguen host se podrán monitorear sus diferentes actividades.