Plataforma de monitoreo zabbix

5,413 views
5,184 views

Published on

0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,413
On SlideShare
0
From Embeds
0
Number of Embeds
45
Actions
Shares
0
Downloads
0
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Plataforma de monitoreo zabbix

  1. 1. ACTIVIDAD N°1IMPLEMENTACIÓN DE UNA PLATAFORMA DE MONITOREO PLATAFORMA ZABBIX EN CENTOS MARIA YANETH BUSTAMENTE BERMÚDEZ DIANA MARCELA SAMBONI NUÑEZ CINDY ELENA GUZMÁN ORTIZ ANDRÉS FELIPE TEJADA MUÑOZ DANIEL GOMÉZ PATIÑO DIANA CAROLINA SILVA VELASQUEZ YESSICA ISABEL DIAZ BENITEZ MARIA ALEJANDRA NARANJO SERVICIO NACIONAL DE APRENDIZAJE SENA CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL TECNOLOGÍA EN GESTIÓN DE REDES DE DATOS CURSO 321961-322000 AMBIENTE 5-2 MEDELLÍN ANTIOQUIA 2012
  2. 2. ACTIVIDAD N°1IMPLEMENTACIÓN DE UNA PLATAFORMA DE MONITOREO PLATAFORMA ZABBIX EN CENTOS MARIA YANETH BUSTAMENTE BERMÚDEZ DIANA MARCELA SAMBONI NUÑEZ CINDY ELENA GUZMÁN ORTIZ ANDRÉS FELIPE TEJADA MUÑOZ DANIEL GOMÉZ PATIÑO DIANA CAROLINA SILVA VELASQUEZ YESSICA ISABEL DIAZ BENITEZ MARIA ALEJANDRA NARANJO SERVICIO NACIONAL DE APRENDIZAJE SENA CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL TECNOLOGÍA EN GESTIÓN DE REDES DE DATOS INSTRUCTORES LINA MCKOLL CURSO 321961-322000 AMBIENTE 5-2 MEDELLÍN ANTIOQUIA 2012
  3. 3. INTRODUCCIONLas redes de hoy en día no giran solo en mejorar la calidad de vida de laspersonas sino también en Cuidar de sus datos, Dispositivos Electrónicos oInformación importante que usted albergue en la red por esto es que sedesarrollan día a día distintos métodos para que nadie sino solo usted puedaacceder a su información o a sus trabajos y que nadie más lo vea pero tambiénpara que no sean infectados de virus o simplemente para informarle como seencuentra su computador en cuanto Rendimiento, Consumo o Espacio en disco. Para esto se desarrollan software como lo son los Antivirus, Anti espías,Plataformas de Monitoreo, etc, en esta última se puede apreciar distintos rangosde la red y de Su PC como lo son como se encuentra tanto física comointernamente como lo es el consumo de RAM que tiene constantemente osimplemente cuanto disco tiene usted ocupado, esta plataforma tambiénmonitorea los servicios a los cuales usted esta accediendo por la red como lo es elDNS, DHCP o simplemente un FTP.Para que sea más de su conocimiento nosotros por medio de este trabajo leexplicaremos como es la Instalación, Configuración y Administración de unServidor de Monitoreo en un PC común y corriente.El servidor que utilizaremos será Zabbix el cual es un Sistema de Monitoreo deRedes creado por Alexei Vladishev. Está diseñado para monitorear y registrar elestado de varios servicios de red, Servidores, y hardware de red.Este implementa MySQL, PostgreSQL, SQLite, Oracle o IBM DB2 como base dedatos. Zabbix ofrece varias opciones de monitoreo. Chequeos simples que puedenverificar la disponibilidad y el nivel de respuesta de servicios estándarcomo SMTP o HTTP sin necesidad de instalar ningún software sobre el hostmonitoreado. Un agente Zabbix puede también ser instalado sobremáquinas UNIX y Windows para monitorear estadísticas como carga de CPU,utilización de red, espacio en disco, etc. Como alternativa a instalar el agentesobre los host, Zabbix incluye soporte para monitorizar víaprotocolos SNMP, TCP y ICMP, como también sobre IPMI, JMX, SSH, telnet yusando parámetros de configuración personalizados.A continuación se dará el procedimiento a llevar a cabo para todo lo referente aesta plataforma de Monitoreo.
  4. 4. OBJETIVOS Implementar de manera efectiva tanto la Instalación como Administración de un servidor de Monitoreo en una red Virtual y Real. Realizar pruebas con diferentes servicios de red con los cuales se demuestre que el Servidor de monitoreo se encuentra funcionando de muy buena manera en todos los aspectos que este emplee. Instalar y aplicar el monitoreo en un agente con el cual se pueda comprobar no solo que se monitorean los servicios sino también las estadísticas de este PC como lo son su memoria RAM y Disco Duro. Por medio de dispositivos activos realizar una práctica en la cual se evidencien también los cambios o monitoreo que se establezca en este.
  5. 5. PLANTEAMIENTO DEL PROBLEMADespués de haber implementado los servicios de red y tener una infraestructurade red funcional, la empresa ABC desea tener un estricto seguimiento del tráficode la red, del inventario de los equipos de la empresa, de los usuarios de la red ydel acceso a los servicios implementados previamente. Adicionalmente se deseamonitorear la actividad de los equipos activos de interconexión: Routers, Switchesy Access Points.A su grupo de proyecto se le ha asignado la labor de implementar una plataformade monitoreo y gestión que cumpla como mínimo con los siguientesrequerimientos que demanda la empresa:  Monitorear los servicios de red: DHCP, FTP, WEB, DNS, EMAIL durante al menos 3 días seguidos (simulando tráfico).  Monitorear el tráfico interno de la LAN y externo WAN.  En equipos tanto clientes como servidores se debe monitorear carga del procesador, memoria RAM, procesos en ejecución, cantidad de usuarios en el sistema, disponibilidad de recursos, tarjetas de red, discos duros.  En los equipos activos de interconexión monitorear trafico por puerto (hardware), usuarios (que entran a configurarlo), CPU, RAM.INTRODUCCIÓN A LAS PLATAFORMAS DE MONITOREO 1. Realice la consulta de las diferentes plataformas y estándares de monitoreo mas implementados en la actualidad, para ello tome en cuenta los siguientes ítems:  SNMPV1, SNMPV2, SNMPV3  MIB1, MIB2  Agentes nativos y agentes propietarios  Backends de las plataformas (tanto para autenticación como para el almacenamiento de información de monitoreo)  Gestión y reporte de alertas.Descripción de Plataformas:
  6. 6. NAGIOSNagios es una herramienta de código libre orientada a la supervisión automática ycontinua de sistemas informáticos o TIC’s, Tecnologías de Infraestructura yComunicaciones. Nagios está escrito bajo licencia GPL y su principal función esobservar el comportamiento de host (server, switch, Routers, impresoras, etc), yservicios de red (http, ssh, AD, SQL, etc), con parámetrosde comparación personalizables y escalables los que retornan diferentesreacciones como alertas vía correo electrónico, pop-ups, sms, audibles, etc, eincluso en configuraciones más avanzadas es posible tomar acción correctivasobre el problema.Algunas de las características que Nagios tiene son:  Monitoreo de Servicios de Red  Monitoreo de Host y sus recursos como CPU, Memoria, Discos, etc  Desarrollo de Plugins para el chequeo de una infinidad de plataformas y servicios (muchos de ellos por aporte de la comunidad de Nagios)  Log de eventos  Interface Web para la visualización de estados de servicio, históricos, Archivo de Log, etc.  Multiplataforma, aunque fue desarrollado originalmente para correr sobre Linux
  7. 7. OPMANAGEREs un software de monitoreo de redes sencillo de manejar y fácil de aprender, queofrece monitoreo de WAN, servidores y aplicaciones en una única consola;automatiza varias tareas de monitoreo de redes, elimina por completo lacomplejidad de la administración de redes.Existen dos versiones del producto: OpManager Professional (el productoestándar) y OpManager Premium (el mismo producto con los módulos demonitorización de Microsoft Exchange y Directorio Activo).Está diseñado paramonitorear dispositivos dentro de la misma red, por lo que no requiere lainstalación de sondas ni agentes remotas. Para poder monitorear diferentes redesa través de Internet. PTRG NETWORK MONITORPRTG Network Monitor es el software de monitoreo de servidores más avanzado,potente e intuitivo disponible.
  8. 8. PRTG Network Monitor es un programa para Windows para monitorizar el anchode banda y para analizar datos en redes, que es muy fácil de usar. La mayoría delos usuarios monitoriza el uso de líneas arrendadas o enrutadores con PRTG.Además, PRTG ofrece muchas otras posibilidades, por ejemplo la medición detemperatura de ámbito o el uso de memoria o de procesador.PRTG Network Monitor funciona de manera constante en un servidor Windowslocalizada en su red, facilitando la monitorización continua del uso de red. Losdatos coleccionados son guardados en un base de datos propietaria para facilitarfuturas valorizaciones.Mediante una aplicación Windows fácil de usar define sus sensores y empieza agenerar valoraciones.PRTG incluye todos los procesos habituales para la monitorización de ancho debanda:  SNMP: La monitorización basada en el “Simple Network Protocol” es la manera más común y más fácil de implementar. Facilita la monitorización no sólo de uso de línea sino también de valores como el consumo de procesador o memoria y de temperaturas.  Esnifer de paquetes: PRTG incluye un esnifer de paquetes que analiza cada paquete de datos que pasa por la tarjeta de red facilitando la monitorización de ancho de banda.  NetFlow: Este protocolo funciona con la mayoría de enrutadores Cisco y se presta especialmente para redes con un volumen de datos alto.Más de 150 diferentes tipos de sensores le permiten monitorizar sus servidores deweb, mail, bases de datos, ficheros, y más. PANDORA FMS
  9. 9. Es un servidor que monitorea las redes, dispositivos y aplicaciones. Este servidorarranca desde una iso que se descarga desde la página oficial y de maneraremota desde un quipo con entorno gráfico accedemos para su administración.Detecta los problemas y le informa al administrador (hasta por mensajes SMS).Esmodular, multiplataforma y de sencilla administración. Generan informes yestadísticas para los administradores. Entre los servicios que puede supervisar seencuentran: firewalls, proxies, databases, VPN, balanceadores de carga,servidores de aplicaciones web, Routers, switches, procesos, acceso remoto aotros servidores, etc.Algunos de los test remotos de Pandora FMS incluyen:  Respuesta ICMP (Ping)  Respuesta SNMP (v1, v2c, v3)  Servicios Estándar TCP/IP (HTTP, SMTP, etc.)  Puertos específicos TCP/IP con expresiones regulares  Disponibilidad de proceso Linux/Unix (vía SNMP)  Disponibilidad de una Web (vía URL)  Soporte Nagios Plug-In (para ambos, disponibilidad y funcionamiento)  Tráfico de red de un dispositivo  Tiempo de latencia de redEjemplos de test realizados mediante agentes:  Uso de CPU, Disco, Memoria  Sobrecarga del sistema  Número de incidencias por segundo en un logfile  Temperatura de un sistema  Salida de un comando en el sistema  Obtención de valores WMI o PerfCounters en Windows  Disponibilidad de servicio o procesos en ejecución  Estado de una base de datos Oracle, sus tablespaces y otros valores  Monitorización SNMP  Simple Network Management Protocol (SNMP) es un protocolo de red basado en UDP. Es usado mayoritariamente en sistemas de manejo de redes para monitorizar dispositivos de red agregados en condiciones que garantizan la atención de los administradores.
  10. 10. Pandora FMS puede monitorizar cualquier dispositivo con protocolo SNMP directamente desde el servidor de red de Pandora FMS.  Soporte Ipv6  Esta versión incluye soporte completo para protocolos TCP, ICMP y SNMP.  Monitorización WMI  Monitorización de traps SNMP  Pandora FMS tiene una consola Trap que muestra información diversa sobre los eventos SNMP recibidos por el servidor de Pandora FMS como, por ejemplo, su estatus, la fuente OID y el agente asociado, y la fecha si tiene alguna alerta asociada. Se pueden configurar alertas simples sobre cada trap o se pueden incluir expresiones regulares sobre el trap recibido. Todas estas operaciones están incluidas en la versión Open Source.Mapas navegables dinámicos de redEstos mapas son una versión mejorada y ampliada de los mapas de red y de laconsola gráfica. Los mapas navegables dinámicos de red permiten que el usuariocree sus propios mapas con elementos reales de la monitorización y los ordenesegún su propia visión personalizada de la red. ZENOSS Una fuente abierta la cual nos permite administrar el estado de una infraestructurade red a través de su interfaz administrativa web. Bajo licencia GLP, escrito enPython y corre en una plataforma zope. (Zope es un código abierto del servidor deaplicaciones para la construcción de sistemas de gestión de contenidos, intranets,portales y aplicaciones personalizadas) Zenoss crea una base de datos llamada(CMDB) para guardar los registros de los recursos-servidores, redes, y otrosdispositivos en su entorno de TI.Zenoss se compone de las siguientes características:
  11. 11.  Descubrimiento y configuración Rendimiento y disponibilidad Fallos y gestión de eventos Alertas y soluciones Generación de informes. ZABBIX ZABBIX es un software que vigila numerosos parámetros de una red y la salud y la integridad de los servidores. ZABBIX utiliza un flexible mecanismo de notificación que permite a los usuarios configurar e-mail basado en alertas para prácticamente cualquier evento. Esto permite una rápida reacción a los problemas del servidor. ZABBIX ofrece una excelente presentación de informes y características de visualización de datos basado en los datos almacenados. Esto hace ideal ZABBIX para la planificación de las capacidades. ¿Qué ofrece ZABBIX?  Auto-descubrimiento de servidores y dispositivos de redes  Monitoreo distribuido con administración web centralizada  Agentes en diversas distribuciones (cliente software para Linux ,Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X, Tru64/OSF1, Windows NT4.0, Windows 2000, Windows 2003, Windows XP y Windows Vista)  Autenticación de usuario  Permisos de usuario flexibles  Notificación de email de eventos predefinidos
  12. 12. 2. Realice una tabla comparativa, con base en el análisis realizado en el punto anterior; en ella debe quedar consignado cuales son las características más importantes y relevantes de cada una de las plataformas de monitoreo. La tabla debe de identificar tan claramente las características de los NMS, de tal forma que permita fácilmente determinar cuál de ellas sería más viable implementar en cualquier escenario que se plantee en un entorno productivo. 3. Realice un mapa conceptual acerca del estándar SNMP; consigne en este mapa conceptual las características y diferencias más relevantes de las diferentes versiones de SNMP, componentes de una infraestructura de monitoreo y las funciones de cada uno de estos elementos; el contenido del mapa conceptual deberá ser autoría de cada aprendiz.2. INSTALACIÓN DE PLATAFORMAS DE MONITOREO  Con base en el análisis realizado sobre las plataformas de monitoreo que más se adapten a las necesidades del caso, seleccione una de las plataformas de monitoreo para llevar a cabo su instalación y configuración en los dos sistemas operativos previamente escogidos; adicionalmente con
  13. 13. base en el análisis de los diferentes gestores de bases de datos escoja uno, y lleve a cabo la instalación de dichos gestores en los dos sistemas operativos elegidos. Después de haber realizado la investigación acerca de las diferentes plataformas de monitoreo existentes en el mercado de código abierto, hemos decido elegir la siguiente plataforma para implementar en el sistema operativo de Linux, más específicamente en la distribución de Centos. En este documento se consigna además la administración e dicha plataforma, incluyendo la configuración del agente en otra máquina de Linux y una Windows pare el funcionamiento correcto y al integración de dicha máquinas clientes que serán monitoreadas por el servidor de zabbix. PLATAFORMA DE MONITOREO ZABBIXZabbix es una aplicación open source que nos permite monitorizar nuestrosservidores vía web. Permite un acceso centralizado a toda la información obtenidade nodos de nuestra red. Encuentra automáticamente, mediante un rango de IPs,servicios y SNMP, y empieza a monitorizarlos automáticamente. Tiene una buenaescalabilidad, ha sido testeado contra 5000 servidores y dispositivos. Permite unaadministración sencilla, guardándose los datos en BD (Oracle, MySQL,PostgreSQL o SQLite). Monitorización en tiempo real, mandando avisos medianteemail o SMS.
  14. 14. INSTALACIÓN DE LA PLATAFORMA ZABBIX EN CENTOSPrimeramente abrimos la terminal y nos logueamos como super usuario y luegoprocedemos a descargar e instalar el repositorio de zabbix como se muestracontinuación:Ahora instalaremos el paquete de zabbix servidor junto con un gestor de base dedatos en nuestro caso mysql:
  15. 15. Para que el servidor zabbix funcione correctamente y monitorea localmente lamisma máquina debe instalarse también el agente zabbix, mediante el siguientecomando:
  16. 16. Ahora procedemos a Instalar el servidor MYSQL, así como se muestra acontinuación:Después de instalar el servidor MYSQL procedemos a instalar la configuraciónsegura de MYSQL para que aplicas ciertos parámetros de seguridad sobre elservidor de bases de datos MYSQL.Ahora procedemos a encender le servicio de MYSQL, con el comando servicemysqld start.Luego damos la contraseña para el usuario root de nuestra base de datos.
  17. 17. Ingresamos la nueva contraseña, dos veces para confirmarla y podemos observarque es creada de manera satisfactoria.Después Removemos los usuarios anónimos y no permitimos el acceso remoto anuestra base de datos.
  18. 18. Posteriormente removemos la base de datos test y reiniciamos para que haganefecto los cambios que acabamos de hacer.No autenticamos con el usuario root a nuestra base de datos y posteriormente nospreguntara por la contraseña.
  19. 19. Ahora dentro del servidor de MYSQL creamos una base de datos llamada zabbixLuego le otorgamos todos privilegios a la base de datos para el usuario zabbixDespués nos salimos con el comando exitPosteriormente procedemos a realizar la importación de esquemas y datosiniciales para migrar los datos almacenados a la base de datos a otro lugar.
  20. 20. CONFIGURACIÓN DEL SERVIDOR ZABBIXAhora ingresaremos al archivo nano /etc/zabbix/zabbix_server.conf ymodificaremos las siguientes líneas:Hostname de la base de datos, localhost:El nombre de nuestra base de datos, el cual será zabbix.El usuario de nuestra base de datos
  21. 21. Contraseña para el usuario de nuestra base de datos.Posteriormente reiniciamos nuestro servidor de monitoreo.Ahora Ingresamos a el archivo /etc/httpd/conf.d/zabbix.conf y editamos nuestrazona horaria en donde estemos ubicados.
  22. 22. Por último reiniciamos el servicio httpd CONFIGURACIÓN DE ZABBIX VÍA WEBAhora abrimos nuestro explorador web e ingresamos nuestra IP, localhost o laLoopback y luego damos next para continuar.
  23. 23. Luego observamos que si tengamos todos los requisitos para continuar.Luegodamos clic en next para continuar.
  24. 24. Después procedemos con la configuración de la conexión a la base de datos.Ahora ingresamos los detalles del servidor zabbix, como el host, el puerto y elnombre que le vamos a dar a nuestro servidor.El puerto de escuhca de nuestro servidor zabbix es 100051
  25. 25. Para finalizar nos sale el siguiente resumen de la configuración vía web de nuestroservidor zabbix
  26. 26. Luego nos sale la siguiente imagen indicándonos que el servidor zabbix seencuentra completamente instalado
  27. 27. Ahora procedemos al proceso d eautenticación .Iniciaremos sesión con el usuariosadministración de la platafromaEl usuario es zabbix y la contraseña es admin
  28. 28. ADMINISTRACIÓN DE LA PLATAFORMA DE MONITOREO ZABBIX MÁQUINA DE DEBIAN CON SERVICIOSAhora haremos un breve resumen de la configuración y configuración de losservicios de red básicos (DHPC,DNS, WEB,MAIL,FTP).
  29. 29. Recordemos que antes de instalar cualquier servicio, debemos afinar la máquinade tal manera que tengamos acceso a internet para proceder con la descarga delos paquetes. Por ello entonces configuramos la interface en modo DHCP y luegocolocamos la máquina en adaptador puente, por último solicitamos dirección IP alDHCP. SERVICIO DHCPPara el servicio dhcp descargamos el paquete isc-dhcp-server con el comandoapt-get install isc-dhcp-server y luego procedemos a ingresar a la ruta/etc//dhcp/dhcpd.conf y haremos las siguientes configuraciones.Como se observa en la imagen anterior le reservamos una dirección ip al servidordonde se aloja la plataforma de monitoreo de zabbix.Luego procedemos a acceder al siguiente archivo para configurar la interface deescucha del servidor que se encuentra en la ruta /etc/default/isc-dhcp-server.
  30. 30. Para terminar con el sevricio DHCP procedemos a inicar el servicio. DNSPara el servicio DNS, debemos de descargar el paquete bind con el comando apt-get install bind9, luego accedesmos a la ruta /etc/bind/ y e ingresamos a la ruta/etc/bind/named.conf.default-zones para configurar la zona directa e inversa deldominio abc.com
  31. 31. Después dentro de la misma ruta /etc/bind/ creamos con el comando touch losarchivos abc.dir y abc.inv.La configuración de la zona directa debe quedar de la siguiente manera
  32. 32. La configuración de la zona inversa del dominio abc.com debe quedar de lasiguiente manera:Posteriormente guardamos los archivos e ingresamos a la ruta /etc/resolv.confpara configurar el nombre y la dirección del servidor DNS, así:Por último reiniciamos el servicio DNS.
  33. 33. Para verificar que efectivamente le servicio DNS funciona procederemos aintroducir en la terminal el comando nslookup y nos aparecerá el nombre delservidor con su respectiva ip, junto con la traducción de los demás registros tipo Ay PTR. WEBPara la configuración del servidor web descargamos el paquete apache2 con elcomando apt-get install apache2 y luego ingresaremos a la ruta/etc/apache2/apache2.conf.
  34. 34. Hay configuráremos el ServerName que es la dirección del servidor web, elDocumentRoot que es el directorio donde se aloja la página web y el DirectoryIndex que el documento que posee le contenido de la página web del servidor.A continuación visualizaremos el contenido de la página web que se encuentra enla ruta /var/www/index.html
  35. 35. Después reiniciamos el servicio webPor último accederemos a la página de nuestro servidor web para ver el contenidode la empresa ABC. Como la actividad nos plantea una segunda página comoredundancia web para que muestre le contenido de la página cuando la páginaprincipal no funciones.
  36. 36. Ahora accedemos a la página sec.abc.com
  37. 37. E-MAILPara la configuración del servidor de correo utilizaremos el paquete postfix, paraello lo descargaremos con el comando apt-get insall postfix.La configuración de nuestro servidor email debe quedar de la siguiente manera:Por último procedemos a reiniciar el servicio postfixRecordemos configurar nuestra máquina de servidores con una dirección ip demanera estática, ingresando al archivo /etc/network/interfaces, así como semuestra a continuación:
  38. 38. INSTALACIÓN DEL AGENTE ZABBIX EN LINUX DEBIANInicialmente debemos descargar el paquete de instalación de la página oficial dezabbixhttp://www.zabbix.com/download.php. Se nos descargara un archivo conextensión .rar, lo podemos observar ejecutando el comando lsPara iniciar vamos a descomprimir el archivo descargado mediante el siguientecomandoDondex= extraer archivos desde el archivoz=Para indicar que use gzip para descomprimir archivos
  39. 39. f=Para especificar el archivov=Lista detallada de los archivos procesadosPodemos observar la carpeta que descomprimimos mediante el comando ls yposteriormente nos cambiamos al mismo directorioAhora debemos compilar el archivo; Compilar es un proceso de traduccion entreel codigo fuente a lenguaje maquina.
  40. 40. Un posible error que se nos puede presentar al tratar de compilarError=no aceptable compilador de C que se encuentra en $PATHLa solución depende de los paquetes que se tienen instalados en el servidor ,simplemente basta con instalar el paquete gcc de la siguiente maneraEjecutamos nuevamente el comando para compilar el paquete y observamoscomo ahora si funciona
  41. 41. Se nos realiza una advertencia de que no se esta ejecutando make install paraello solo basta con ejecutar en la Shell #make install esto para que instale elsistema llevando los archivos, directorios y binarios a sus ubicaciones pertinentesPara la configuración del agente lo que debemos hacer inicialmente es agregar elusuario zabbix al sistema
  42. 42. Posterior al paso anterior lo que debemos hacer es crear un directorio con elnombre zabbix dentro del directorio raiz /etcAhora copiamos las configuraciones de ejemplo de nuestro servidor zabbix en eldirectorio que creamos en el paso anteriorAhora procedemos a editar el archivo de configuración del agente zabbixsimplemente es asignar la dirección IP de nuestro servidor zabbix en el parámetroserver
  43. 43. Copiamos el scrip de inicio del agente zabbix que esta como ejemplo en elarchivo que descargamosVerificamos que los puertos de escucha del agente zabbix en la ruta/etc/servicesAgregamos al chkconfig nuestro agente zabbix para que inicie automáticamentecuando inicie el sistemaFinalmente iniciamos el agente
  44. 44. CONEXIÓN DEL AGENTE ZABBIX CON EL SERVIDOR ZABBIXLuego de haber ingresado a la plataforma podemos realizar algunos cambiospara mayor comodidadEn la opcion profile podemos editar opciones como la contraseña del admin, ellenguaje de la plataforma y opciones de personalizacion como el tema de lamismaAhora procedemos a activar el estado de monitoreo del servidor zabbix si nosdesplazamos a la opción configuración—grupos de equipos podemos observarque nuestro servidor se encuentra en estado desactivado para el proceso demonitoreo, para ello solo es necesario seleccionar el servidor y elegir la opciónactivar
  45. 45. Posteriormente procedemos a añadir el host del agente debían nos desplazamosa la opción de configuración y luego elegimos la opción servidores- crear servidorconfiguramos los parámetros necesarios para la conexión entre el servidor zabbixy el agente zabbixNombre: Nombre del equipoGrupos: grupo al cual pertenecerá el equipoNombre Dns: FQDN del equipo (opcional)DirecciónIp: Dirección ip del equipo en este caso la dirección de la maquina delagente zabbixConectado a: Esta opción debe de estar en Dirección IPZabbix Agentport: Puerto de comunicación del agente (10050)Monitored by proxy: En caso de que se monitoree atraves de servidor proxyEstado: Estado del equipo (Monitorizado)
  46. 46. Luego de configurar los parámetros para el nuevo equipo nos desplazamos a laopción linked templates y elegimos la opción añadir esto para agregar la nuevaplatilla
  47. 47. De acuerdo a nuestro sistema operativo elegimos nuestra plantilla en nuestrocaso estamos trabajando con un linux debían por esto seleccionamos templateOS linux
  48. 48. Observamos que nuestro nuevo equipo se agrego correctamente
  49. 49. En la opción monitorización-tablero podemos observar algunas de lasconfiguraciones principales de nuestro servidor zabbix. Por ejemplo nos informa sise esta ejecutando el servidor, número de usuarios, numero de plantillas entreotros parámetros configurables en la plataforma
  50. 50. En la misma opción de monitorización-tablero que se menciono anteriormenteencontramos algunos de los estados del sistema informándonos algunoschequeos superficiales de nuestros grupos creados previamente en el sistemaLas imágenes siguientes nos proporcionan datos acerca del estado de losservicios y ultimas actualizaciones que se realizaron en nuestro agente zabbix,estos ademas estan establecidos por fechas
  51. 51. En la opción informes-informes de disponibilidad tenemos disponible nuevamenteacceso a los informes de entregas de advertencias de posibles errores que sepresentan en la plataforma de acceso del agente zabbix en este casoobservamos los problemas clasificados en una tasa porcentual.Tomamos como ejemplo grafico uno de los problemas anteriores observamos losestados y las horas en las que el servidor http permanece activo e inactivo  Investigue acerca de buenas prácticas de gestión y monitoreo, defina dentro del informe de implementación y gestión los procedimientos de recuperación del sistema de monitoreo en caso de daño o perdida, para ello tome en cuenta aspectos como redundancia de datos, arreglos RAID y backups. PRACTICAS PARA LA ADMINISTRACIÓN DE UNA PLATAFORMA DE MONITOREO. 1. Realizar un diagnóstico para determinar las necesidades de los equipos administrados como los componentes importantes como por ejemplo el espacio libre en el disco duro, memoria Ram, rendimiento del procesador entre otros. 2. Acordar los aspectos y servicios otorgados por el servidor, los cuales se monitorearán y evaluará su rendimiento.
  52. 52. 3. Selección de indicadores específicos para monitorear los resultados.4. Recopilación de una base de datos, para diagnosticar el funcionamiento de los equipos monitoreados, con el fin de prevenir y solucionar futuros problemas.5. Monitoreo constante de resultados.
  53. 53. CONCLUSIONES Se logró completar la instalación y administración de la plataforma de monitoreo en nuestro caso Zabbix de manera correcta monitoreando con este de manera efectiva. Se identificó cuales eran los pasos a seguir en la instalación y administración de este servidor de acuerdo a las necesidades que este tenía. Se realizó exitosamente la aplicación de este servicio no solo en la web sino también en un Agente con el cual se tuvo los resultados esperados con gran eficiencia Se instaló y llevo a cabo las diferentes configuraciones y pruebas requeridas para comprobar que el servidor si funcionaba.
  54. 54. CIBERGRAFÍAhttp://pandorafms.com/Soluciones/features/eshttp://pfcmon.wikispaces.com/Monitorizacion+b%C3%A1sica+Zenosshttp://es.opensuse.org/Zabbix

×