Software Libres para el soporte técnico IT empresarial Cedric Simon Gerente de IT de Concentrix Nicaragua / Intelligent Outsourcing MCSE, MCDBA, SCJP, OCP 10g
Que tipos de software ● Monitoreo de red ● Monitoreo de servidores ● Control del uso de recursos ● Escritorio remoto ● Registro de problemas ● Diversos
Monitoreo de red ● Uptime y tiempos de respuesta ● Consumo de ancho de banda global ● Consumo : quien, que, cuando?
Uptime y tiempos de respuesta ● Ping (uso: ping mi_servidor_a_probar) ● MTR / winMTR ● RRDtool para graficar ● SmokePing ( ) ●...
MTR ● Mide los tiempos de respuesta de cada salto. ● En Linux, disponible en cada distro (sudo) ● Windows: winMTR ● Uso: mtr mi_sitio_web
mtr laprensa.com.ni
RRDTool ● Archivo de datos estructurado. Los datos pueden venir de un ping, un SNMP, etc... ● Herramienta para crear grafico basado en los datos del archivo ● Usa muy poco recursos ● ● Cacti (aplicación basado web para monitoreo de red usando RRDTool)
Pasos para usar RRDTool ● Creación de la base de datos ● Creación de grafico ● Creacion de un script para recoger los datos ● Creacion de un script para crear la pagina web con graficos ● Planificacion de ejecucion de los script (cron)
RRDTool con datos de ping Promedio de 4 pings cada minuto.
RRDTool con datos de ping
Varios puntos bajo monitoreo para un diagnostico rápido
Consumo de ancho de banda global ● MRTG ● Cacti ●...
MRTG ● Estandar en monitoreo de ancho de banda ● Facil de uso. Utiliza la informacion del SNMP ● Consume mas recursos que RRDTool para generar graficos
Cacti
● Consumo : quien, que, cuando? ● NTOP ● Untangle
NTOP ● Detalle de consumo por IP ● El proceso es comelon en CPU ● Permite saber en detalle el uso de la red ●
NTOP
Untangle: monitoreo en línea
Untangle: reportes
● Monitoreo de servidores ● Hyperic ● Nagios ● … ver
Hyperic ● Monitoreo de servidores, equipos de red, … ● Interface web facil de uso ● Definicion de alarmas, escalacion de alertas, envio de y mas ● Permite guardar graficos, como línea de base ● Necesita 1 agente en cada equipo, o SNMP ● Permite agrupar y destacar recursos ●
Hyperic
Graficos de linea de base
Hyperic
Control del uso de recursos ● Untangle ● OpenAudit ●...
Untangle ● Firewall ● Tiene modulos 'libre', y modulos comerciales ● Filtra el trafico entrando y saliendo ● Filtra la navegacion web (categoria) ● Filtro por protocolo (FTP, Kazaa,MSN,...) ● OpenVPN, QoS, antivirus, reportes,... ●
Untangle
OpenAudit ● Audita los PC, servidores, impresoras, switch... ● Windows y Linux ● Permite detectar cambios ● Sirve tambien para inventoriar la red ● Usa VBscript (Windows), Shell script (linux), nmap (red) ●
OpenAudit
Escritorio remoto ● VNC ● Rdesktop ● OpenAudit ● ●...
OpenAudit
Registro de problemas ● ● VIDA (desarrollo propio, no liberado todavia, por falta de tiempo) ●...
VIDA
Diversos ● InternalChat ● VMWare server: maquinas virtuales ● Dia, para graficar la red. ● CloneZilla: respaldo/reposicion/clonacion de disco o particion ● Linux, OpenOffice, Firefox, etc... por supuesto ● Creación y modificación de programas a medida
InternalChat ● Chat cliente/servidor en Java (multi platafortma), con MySQL y Ajax. ● Interno, pero se puede usar tambien desde afuera, atravezando el Firewall. Permite SSL. ● Permite enviar archivos ● Todo queda registrado (auditoria) ● Gratis, abierto, y funcional.
InternalChat
VMWare Server 2.0 ● Para aprovechar el hardware. Instale 5 servidores en 1. ● Para probar cosas nuevas: SO, aplicaciones, etc... sin necesidad de inmobilizar el hardware. ● No lo aconsejo para aplicaciones críticas, a menos que sea como solucion de respaldo.
VMWare server
DIA
Programación Manuales gratis en ● Programación en MySQL ● Programación con PHP y MySQL ● Programación con Java ● Programación con JSP ● Graficos con Java ● Programación con HTML, CSS, Javascript, Ajax... ● Técnicas de desarrollo ●...
Preguntas ?