{"id":542,"date":"2012-02-27T08:00:30","date_gmt":"2012-02-27T13:00:30","guid":{"rendered":"http:\/\/www.latindevelopers.com\/ivancp\/?p=542"},"modified":"2012-02-26T20:31:02","modified_gmt":"2012-02-27T01:31:02","slug":"instalar-bmon-como-servicio","status":"publish","type":"post","link":"https:\/\/www.latindevelopers.com\/ivancp\/2012\/02\/instalar-bmon-como-servicio\/","title":{"rendered":"Instalar bmon como servicio"},"content":{"rendered":"<p><a href=\"http:\/\/www.infradead.org\/~tgr\/bmon\/\" target=\"_blank\">bmon<\/a> es una herramienta para monitorear el estado de red actual, es muy \u00fatil para saber que cantidad del ancho de banda esta siendo utilizado en ese momento.<\/p>\n<p>Lo mas \u00fatil es que guarda (en memoria solamente) informaci\u00f3n hist\u00f3rica de los \u00faltimos 60 segundos, minutos,horas y dias; el \u00fanico problema es que es necesario que este corriendo todo el tiempo.<\/p>\n<p><a href=\"http:\/\/www.latindevelopers.com\/ivancp\/wp-content\/uploads\/bmon-local.png\"><img data-attachment-id=\"546\" data-permalink=\"https:\/\/www.latindevelopers.com\/ivancp\/2012\/02\/instalar-bmon-como-servicio\/bmon-local\/\" data-orig-file=\"https:\/\/www.latindevelopers.com\/ivancp\/wp-content\/uploads\/bmon-local.png\" data-orig-size=\"737,742\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"bmon-local\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.latindevelopers.com\/ivancp\/wp-content\/uploads\/bmon-local-297x300.png\" data-large-file=\"https:\/\/www.latindevelopers.com\/ivancp\/wp-content\/uploads\/bmon-local.png\" loading=\"lazy\" class=\"aligncenter size-Big-Preview wp-image-546\" title=\"bmon-local\" src=\"http:\/\/www.latindevelopers.com\/ivancp\/wp-content\/uploads\/bmon-local-297x300.png\" alt=\"\" width=\"297\" height=\"300\" srcset=\"https:\/\/www.latindevelopers.com\/ivancp\/wp-content\/uploads\/bmon-local-297x300.png 297w, https:\/\/www.latindevelopers.com\/ivancp\/wp-content\/uploads\/bmon-local.png 737w\" sizes=\"(max-width: 297px) 100vw, 297px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>En un escenario en el que un servidor Linux es usado como proxy para una red (basicamente) Windows nos ser\u00e1 de utilidad acceder a esa informaci\u00f3n en tiempo real desde cualquier parte de la red.<\/p>\n<p>Para ello podemos dejar ejecutando bmon en una sesi\u00f3n cargada con <a href=\"http:\/\/www.gnu.org\/software\/screen\/\" target=\"_blank\">screen<\/a> al mismo tiempo configuramos bmon para que genere salida HTML cada segundo la cual leeremos desde Apache.<\/p>\n<p>Pasos para instalar y ejecutar:<\/p>\n<ol>\n<li>Instalar screen y bmon<code>sudo apt-get install screen bmon<\/code><\/li>\n<li>Crear el directorio \/var\/www\/bmon-html<\/li>\n<li>Crear el archivo <code>\/etc\/init\/bmon.conf<\/code>\u00a0 con el siguiente contenido\n<pre>description \"bmon bandwidth monitoring process\"\r\n\r\nstart on (local-filesystems and net-device-up and runlevel [2345])\r\nstop on runlevel [016]\r\n\r\nexec screen -d -m -S bmon bmon -O html:path=<strong>\/var\/www\/bmon-html<\/strong><\/pre>\n<\/li>\n<li>Iniciar el servicio:<code>sudo service bmon start<\/code><\/li>\n<li>Luego estar\u00e1 disponible la pagina\u00a0 http:\/\/localhost\/bmon-html\/ , y estar\u00e1 actualizada constantemente.<a href=\"http:\/\/www.latindevelopers.com\/ivancp\/wp-content\/uploads\/bmon-ubuntu-server.png\"><img data-attachment-id=\"547\" data-permalink=\"https:\/\/www.latindevelopers.com\/ivancp\/2012\/02\/instalar-bmon-como-servicio\/bmon-ubuntu-server\/\" data-orig-file=\"https:\/\/www.latindevelopers.com\/ivancp\/wp-content\/uploads\/bmon-ubuntu-server.png\" data-orig-size=\"884,654\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"bmon at ubuntu-server\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.latindevelopers.com\/ivancp\/wp-content\/uploads\/bmon-ubuntu-server-405x300.png\" data-large-file=\"https:\/\/www.latindevelopers.com\/ivancp\/wp-content\/uploads\/bmon-ubuntu-server.png\" loading=\"lazy\" class=\"aligncenter size-medium wp-image-547\" title=\"bmon at ubuntu-server\" src=\"http:\/\/www.latindevelopers.com\/ivancp\/wp-content\/uploads\/bmon-ubuntu-server-405x300.png\" alt=\"\" width=\"405\" height=\"300\" srcset=\"https:\/\/www.latindevelopers.com\/ivancp\/wp-content\/uploads\/bmon-ubuntu-server-405x300.png 405w, https:\/\/www.latindevelopers.com\/ivancp\/wp-content\/uploads\/bmon-ubuntu-server.png 884w\" sizes=\"(max-width: 405px) 100vw, 405px\" \/><\/a><\/li>\n<\/ol>\n<p>Enjoy!<\/p>\n<p>&nbsp;<\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Compartelo:<\/h3><div class=\"sd-content\"><ul><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-542\" class=\"share-facebook sd-button share-icon\" href=\"https:\/\/www.latindevelopers.com\/ivancp\/2012\/02\/instalar-bmon-como-servicio\/?share=facebook\" target=\"_blank\" title=\"Haz clic para compartir en Facebook\"><span>Facebook<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-542\" class=\"share-twitter sd-button share-icon\" href=\"https:\/\/www.latindevelopers.com\/ivancp\/2012\/02\/instalar-bmon-como-servicio\/?share=twitter\" target=\"_blank\" title=\"Haz clic para compartir en Twitter\"><span>Twitter<\/span><\/a><\/li><li><a href=\"#\" class=\"sharing-anchor sd-button share-more\"><span>M\u00e1s<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><div class=\"sharing-hidden\"><div class=\"inner\" style=\"display: none;\"><ul><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"https:\/\/www.latindevelopers.com\/ivancp\/2012\/02\/instalar-bmon-como-servicio\/?share=email\" target=\"_blank\" title=\"Haz clic para enviar por correo electr\u00f3nico a un amigo\"><span>Correo electr\u00f3nico<\/span><\/a><\/li><li class=\"share-print\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-print sd-button share-icon\" href=\"https:\/\/www.latindevelopers.com\/ivancp\/2012\/02\/instalar-bmon-como-servicio\/\" target=\"_blank\" title=\"Haz clic para imprimir\"><span>Imprimir<\/span><\/a><\/li><li class=\"share-end\"><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-542\" class=\"share-linkedin sd-button share-icon\" href=\"https:\/\/www.latindevelopers.com\/ivancp\/2012\/02\/instalar-bmon-como-servicio\/?share=linkedin\" target=\"_blank\" title=\"Haz clic para compartir en LinkedIn\"><span>LinkedIn<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>bmon es una herramienta para monitorear el estado de red actual, es muy \u00fatil para saber que cantidad del ancho de banda esta siendo utilizado en ese momento. Lo mas \u00fatil es que guarda (en memoria solamente) informaci\u00f3n hist\u00f3rica de &hellip; <a href=\"https:\/\/www.latindevelopers.com\/ivancp\/2012\/02\/instalar-bmon-como-servicio\/\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing\"><h3 class=\"sd-title\">Compartelo:<\/h3><div class=\"sd-content\"><ul><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-542\" class=\"share-facebook sd-button share-icon\" href=\"https:\/\/www.latindevelopers.com\/ivancp\/2012\/02\/instalar-bmon-como-servicio\/?share=facebook\" target=\"_blank\" title=\"Haz clic para compartir en Facebook\"><span>Facebook<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-542\" class=\"share-twitter sd-button share-icon\" href=\"https:\/\/www.latindevelopers.com\/ivancp\/2012\/02\/instalar-bmon-como-servicio\/?share=twitter\" target=\"_blank\" title=\"Haz clic para compartir en Twitter\"><span>Twitter<\/span><\/a><\/li><li><a href=\"#\" class=\"sharing-anchor sd-button share-more\"><span>M\u00e1s<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><div class=\"sharing-hidden\"><div class=\"inner\" style=\"display: none;\"><ul><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon\" href=\"https:\/\/www.latindevelopers.com\/ivancp\/2012\/02\/instalar-bmon-como-servicio\/?share=email\" target=\"_blank\" title=\"Haz clic para enviar por correo electr\u00f3nico a un amigo\"><span>Correo electr\u00f3nico<\/span><\/a><\/li><li class=\"share-print\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-print sd-button share-icon\" href=\"https:\/\/www.latindevelopers.com\/ivancp\/2012\/02\/instalar-bmon-como-servicio\/\" target=\"_blank\" title=\"Haz clic para imprimir\"><span>Imprimir<\/span><\/a><\/li><li class=\"share-end\"><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-542\" class=\"share-linkedin sd-button share-icon\" href=\"https:\/\/www.latindevelopers.com\/ivancp\/2012\/02\/instalar-bmon-como-servicio\/?share=linkedin\" target=\"_blank\" title=\"Haz clic para compartir en LinkedIn\"><span>LinkedIn<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div><\/div><\/div>","protected":false},"author":1,"featured_media":547,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[22],"tags":[41,17,42],"jetpack_featured_media_url":"https:\/\/www.latindevelopers.com\/ivancp\/wp-content\/uploads\/bmon-ubuntu-server.png","jetpack_shortlink":"https:\/\/wp.me\/p1tEO5-8K","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.latindevelopers.com\/ivancp\/wp-json\/wp\/v2\/posts\/542"}],"collection":[{"href":"https:\/\/www.latindevelopers.com\/ivancp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.latindevelopers.com\/ivancp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.latindevelopers.com\/ivancp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.latindevelopers.com\/ivancp\/wp-json\/wp\/v2\/comments?post=542"}],"version-history":[{"count":3,"href":"https:\/\/www.latindevelopers.com\/ivancp\/wp-json\/wp\/v2\/posts\/542\/revisions"}],"predecessor-version":[{"id":549,"href":"https:\/\/www.latindevelopers.com\/ivancp\/wp-json\/wp\/v2\/posts\/542\/revisions\/549"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.latindevelopers.com\/ivancp\/wp-json\/wp\/v2\/media\/547"}],"wp:attachment":[{"href":"https:\/\/www.latindevelopers.com\/ivancp\/wp-json\/wp\/v2\/media?parent=542"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.latindevelopers.com\/ivancp\/wp-json\/wp\/v2\/categories?post=542"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.latindevelopers.com\/ivancp\/wp-json\/wp\/v2\/tags?post=542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}