Munin es un software gratuito que nos permite monitorizar el rendimiento de nuestro servidor, estado de la red y de las aplicaciones.
Pasos para instalar munin
1- Ejecutar en el terminal de nuestro servidor vía SSH
apt-get install munin munin-node
2- Editar el fichero de configuración de munin
nano /etc/munin/munin.conf
3- Quitar el símbolo # del inicio de las siguientes lineas para que no las tenga en cuenta como comentarios y en la variable htmldir definir la ruta donde podremos acceder desde el servidor
#dbdir /var/lib/munin
#htmldir /var/dominio.com/www/monitoring/
#logdir /var/log/munin
#rundir /var/run/munin
4- Dar permisos a munin sobre la carpeta
chown munin:munin /var/dominio.com/www/monitoring/
5- Reiniciar munin
/etc/init.d/munin-node restart
Proteger la carpeta de munin de curiosos
1- Editamos el fichero munin-htpasswd
nano /etc/munin/munin-htpasswd
2- Creamos un usuario y contraseña mediante este asistente htpasswd generator
3- Creamos un fichero .htaccess en la raíz de la carpeta que hemos configurado en munin
nano /var/dominio.com/www/monitoring/.htaccess
4- Con el siguiente contenido:
AuthUserFile /etc/munin/munin-htpasswd
AuthType Basic
AuthName "Munin"
Require valid-user
Nota
Recuerda que para guardar los cambios con nano basta con pulsar control+x, escribir "y" (yes) y pulsar intro para confirmar.
Pasos para instalar munin
1- Ejecutar en el terminal de nuestro servidor vía SSH
apt-get install munin munin-node
2- Editar el fichero de configuración de munin
nano /etc/munin/munin.conf
3- Quitar el símbolo # del inicio de las siguientes lineas para que no las tenga en cuenta como comentarios y en la variable htmldir definir la ruta donde podremos acceder desde el servidor
#dbdir /var/lib/munin
#htmldir /var/dominio.com/www/monitoring/
#logdir /var/log/munin
#rundir /var/run/munin
4- Dar permisos a munin sobre la carpeta
chown munin:munin /var/dominio.com/www/monitoring/
5- Reiniciar munin
/etc/init.d/munin-node restart
Proteger la carpeta de munin de curiosos
1- Editamos el fichero munin-htpasswd
nano /etc/munin/munin-htpasswd
2- Creamos un usuario y contraseña mediante este asistente htpasswd generator
3- Creamos un fichero .htaccess en la raíz de la carpeta que hemos configurado en munin
nano /var/dominio.com/www/monitoring/.htaccess
4- Con el siguiente contenido:
AuthUserFile /etc/munin/munin-htpasswd
AuthType Basic
AuthName "Munin"
Require valid-user
Nota
Recuerda que para guardar los cambios con nano basta con pulsar control+x, escribir "y" (yes) y pulsar intro para confirmar.