Instalando Munin en CentOS/RHEL

munin

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.

1 Comentario

  1. 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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *