Instalar Munin y monitorizar MySQL en Centos [Solucionado]

Bueno, vamos a instalar el munin en centos y como de forma predeterminada no lleva el soporte para mysql activado, se lo vamos a poner.

Lo primero es agregar el RPMForge a nuestro repositorio yum:

rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm

Una vez tengamos ñadido el repositorio hacemos lo siguiente:

yum -y install munin munin-node

Nos aseguramos de que existe el directorio /var/www/munin (munin podemos cambiarlo por el nombre que queramos que sea accesible desde la url), sino existe lo creamos:

mkdir /var/www/munin

Cambiamos los permisos:

chown munin:munin /var/www/munin

Vamos a editar la configuración del munin

nano /etc/munin/munin.conf

y cambiamos el  htmldir a

/var/www/munin

ejemplo de servidor simple [server1.example.com] address 127.0.0.1 use_node_name yes

Ahora vamos a activarle mysql:

Creamos un usuario para mysql sin permisos ni nada (o podemos usar los de root)

editamos el munin node

nano /etc/munin/plugin-conf.d/munin-node

[mysql*]

env.mysqlopts -u muninuser -pmuninpassword

Creamos los links simbólicos entre apache y mysql:

-s /usr/share/munin/plugins/apache_* /etc/munin/plugins/ ln -s /usr/share/munin/plugins/mysql_* /etc/munin/plugins/

editamos el httpd.conf y lo dejamos con estas partes tal y como las pongo aquí

ExtendedStatus On

Descomentada

y

<Location /server-status>

SetHandler server-status

Order deny,allow

Deny from all

Allow from 127.0.0.1 </Location>

Descomentadas también

Y lo ejecutamos y ponemos a inicio

service munin-node start
chkconfig munin-node on

septiembre 22nd, 2009 Posted in Uncategorized

One Response to “Instalar Munin y monitorizar MySQL en Centos [Solucionado]”

  1. Comment Freak Says:

    Hi this blog entry was very interesting and funny for me. But it was difficult to find it with ask. Maybe you should improve it with seo plugins for wordpress like headspace2.

Leave a Reply

VicHaunter © 2008