1. I
NSTITUTO TECNOLOGICO DE TEHUACÁN
INGENIERIA EN SISTEMAS COMPUTACIONALES
Materia: Administración de Redes
Tema: Munin
Roció Ortiz Luis
Doris Morales
2. introducción
El rendimiento general y la salud de una red de
computadoras dependen de la salud de cada
nodo y cada conexión entre ellos.
Asi que Munin es una herramienta informática
utilizada en el monitoreo de los recursos en red.
Munim permite monitorizar muchos parámetros
y visualizarlos en cómodas gráficas. Toda la
información generada puede verse a través de la
web desde cualquier parte.
3. caracteristicas
Cuenta con una interfaz [web]
que muestra la evolución
histórica del uso de recursos. Monitorea el uso de
recurso de cada
maquina, recursos
como disco, red, uso
de CPU,RAM, Carga
(load).Es capaz de monitorear
indicadores de algunas
aplicaciones como tamaño de cola
de postfix, procesos de
apache, consultas de mysql entre
otras.
4. Genera gráficas por día,
semana, mes y año de cada
uno de los indicadores.
Muestra el mínimo, máximo,
media y valor actual de los
indicadores en cada período
de tiempo.
Es posible configurar
umbrales de alerta para
estado de advertencia y
crítico.
5. Monitoreo de Munin
• Puede controlar fácilmente el rendimiento de sus
computadoras, redes, aplicaciones, etc.
• Puede usarse para comprobar el estado de salud
y carga de las máquinas, anticipar problemas de
rendimiento o capacidad, y en caso de problemas
ofrece a posteriori valiosa información sobre los
momentos anteriores al problema.
Su mejor escenario se
encuentra en el mantenimiento
de servidores o en la gestión de
varios puestos de tarbajo.
6. • Munin usa la librería RRDtoolpara generar las
gráficas de rendimiento de los parámetros del
sistema analizado y sysstats para obtener
datos. El marco está escrito en Perl, mientras
que los plugins se pueden programar a la
medida en cualquier otro lenguaje de scripting
o compilador. El servidor corre sobre linux,
el agente corre sobre Linux y
Windows pero con algunas
limitaciones cuando es
utilizado sobre el Sistema
operativo Windows.
7. Utiliza una arquitectura maestro/nodo,
en el cual el maestro es el encargado de
almacenar la información que lee
periódicamente de los nodos.
La instalación y
configuración son
relativamente fáciles si
esta utilizando debian.
8. instalacion
.
Corre en los sistemas
operativos de Linux,
FreeBSD, NetBSD, Solaris,
AIX, OS X y HP-UX.
se ejecuta en un solo
host y periódicamente
reúne y registra
información de cada
nodo.
está escrito en el
lenguaje Perl
9. • Para instalar Munin en un nodo con una distribución
basada en Debian basta con instalarlo desde sus
repositorios y de la misma forma se puede instalar la
máquina que servirá de servidor de Munin. En este
caso se instala en un sistema Debian Squeeze.
Una vez instalados los paquetes ya se tendrá a Munin casi
funcionando. Munin puede actuar de dos formas: como
servidor, el cual mostrará los datos recopilados de uno o
más nodos, y como nodo, el cual se encarga de enviar
datos al servidor. En este caso el propio Munin actuará
como servidor y nodo al mismo tiempo.
# apt-get install munin munin-common munin-plugins-extra
10. Configuración
• La configuración de Munin es bastante rápida
y sencilla. Primero se configura el servidor y
para esto se edita el fichero
/etc/munin/munin.conf.
dbdir /var/lib/munin
htmldir /var/cache/munin/www
logdir /var/log/munin
rundir /var/run/munin
includedir /etc/munin/munin-conf.d
[host.mydomain.com]
address 192.168.1.116
use_node_name yes
11. • Con esta sencilla configuración, le hemos
especificado a Munin sus directorios de
trabajo para la base de datos, los resultados
en html, el directorio de logs y donde se
guardará el pid de Munin. También le
especificamos la dirección IP del nodo, que en
este caso será él mismo. Para configurar
nuestro nodo, es decir, la parte de Munin que
recoge los datos, editaremos el fichero
/etc/munin/munin-node.conf.