Munin es un excelente sistema de monitoreo de redes, se caracteriza por ser altamente configurable, fácil de instalar y a diferencia de otros sistemas similares, este simplemente funciona «out of the box». Entre algunas de las funciones de Munin, podemos destacar el monitoreo del estado de la red, servidor web (apache, nginx, etc), servidores de cache como Varnish, estado del disco duro, etc. Munin hace uso de la librería RRDtool para la generación de las gráficas de rendimiento.
Munin se puede correr en solitario para monitorizar un solo sistema, o bien en base a una arquitectura de maestros y nodos, en donde el maestro es el encargado de recabar la información de los nodos y mostrarla en forma gráfica desde un lugar centralizado.
Ahora vamos a ver cómo instalarlo sobre CentOS/RHEL:
Primero, descargaremos la última versión del repo EPEL desde aquí.
Instalamos Munin
yum install -y munin munin-node |
Editamos el archivo munin-node.conf
pico -w /etc/munin/munin-node.conf |
Cambiamos el usuario y grupo «root» por «apache» o «nobody».
user apache group apache |
Si queremos escuchar sobre todas las interfaces, dejamos la variable host tal como está, de lo contrario podemos especificar la IP donde queremos que escuche, puede ser pública o privada.
host * port 4949 |
Editamos munin.conf
pico -w /etc/munin/munin.conf |
Nos aseguramos de que estas variables estén sin comentar. Tener en cuenta que html dir puede variar dependiendo de los servidores, personalizarlo a gusto.
dbdir /var/lib/munin htmldir /var/www/html/munin logdir /var/log/munin rundir /var/run/munin |
Configuramos el propietario correcto para el directorio público
chown munin:munin /var/www/html/munin |
Reiniciamos el servicio
/etc/init.d/munin-node start |
Configuramos su arranque al inicio del sistema
chkconfig munin-node on |
Todo listo, Munin ya está debería estar disponible desde http://tu.ip/munin/
Importante: si usas firewall, recuerda abrir el puerto 4949 para las conexiones externas. Y también siempre recuerda añadir una protección allow/deny por IP o bien una protección por usuario/contraseña contra el directorio.
Me gustaria que me ayudaras ya que a travez de mi browse se ve la raiz, pero no se ve el entorno grafico, no se que me hizo falta o que hice mal. me peudes colabroar.
gracias