miércoles, 21 de febrero de 2007

Como monitorear switches con el MRTG

1. Descargar el MRTG de: http://oss.oetiker.ch/mrtg/pub/ , configurar e instalar (el símbolo '//' indica continuación del texto'):

# tar zxvf mrtg-[version].tar.gz
# cd mrtg-[version]
# ./configure --prefix=/usr/local/mrtg-2 //
--with-gd=/usr/local/src/gd //
--with-z=/usr/local/src/zlib //
--with-png=/usr/local/src/libpng
# make
# make install

2. Crear el directorio para que se ejecute el MRTG dentro del Apache:

# cd /var/www/html
# mkdir [nombre_carpeta]

3. Configurar el ejecutable del MRTG para crear el archivo “mrtg.cfg” con información del Switch que se va a monitorizar (se necesita la dirección IP del switch):

# cd /usr/local/mrtg-2/bin
# ./cfgmaker --global 'WorkDir: /var/www/html/[nombre_carpeta]' //
--global 'Options[_]: growright,bits' //
--output /var/www/html/[nombre_carpeta]/mrtg.cfg //
public@[direccion_IP_switch]

4. Ejecutar el MRTG indicando la ruta del archivo “mrtg.cfg”:

# cd usr/local/mrtg-2/bin
# env LANG=C ./mrtg /var/www/html/[nombre_carpeta]/mrtg.cfg

5. Editar el archivo “crontab” para que haga una actualización del gráfico cada 5 minutos:

# vi /etc/crontab

*/5 * * * * root env LANG=C /usr/local/mrtg-2/bin/mrtg //
/var/www/html/[nombre_carpeta]/mrtg.cfg --logging /var/log/mrtg.log

6. Finalmente comprobobamos el funcionamiento accediendo a la página:

http://[direccion_web_server]/[nombre_carpeta]

---
JCFx

No hay comentarios.: