Instalar bmon como servicio

bmon es una herramienta para monitorear el estado de red actual, es muy útil para saber que cantidad del ancho de banda esta siendo utilizado en ese momento.

Lo mas útil es que guarda (en memoria solamente) información histórica de los últimos 60 segundos, minutos,horas y dias; el único problema es que es necesario que este corriendo todo el tiempo.

 

En un escenario en el que un servidor Linux es usado como proxy para una red (basicamente) Windows nos será de utilidad acceder a esa información en tiempo real desde cualquier parte de la red.

Para ello podemos dejar ejecutando bmon en una sesión cargada con screen al mismo tiempo configuramos bmon para que genere salida HTML cada segundo la cual leeremos desde Apache.

Pasos para instalar y ejecutar:

  1. Instalar screen y bmonsudo apt-get install screen bmon
  2. Crear el directorio /var/www/bmon-html
  3. Crear el archivo /etc/init/bmon.conf  con el siguiente contenido
    description "bmon bandwidth monitoring process"
    
    start on (local-filesystems and net-device-up and runlevel [2345])
    stop on runlevel [016]
    
    exec screen -d -m -S bmon bmon -O html:path=/var/www/bmon-html
  4. Iniciar el servicio:sudo service bmon start
  5. Luego estará disponible la pagina  http://localhost/bmon-html/ , y estará actualizada constantemente.

Enjoy!

 

2 pensamientos en “Instalar bmon como servicio

Deja una respuesta

Tu dirección de correo electrónico no será publicada.