Quién está usando mi ancho de banda? iftop tiene la respuesta!
Al fin! Estuve buscando esta herramienta durante mucho tiempo y la encontré un poco por casualidad. Tuve que cambiar la forma de hacer la pregunta, porque cuando uno busca en google justamante: “quién usa mi ancho de banda?” o su equivalente en inglés, francés o alemán, las respuestas apuntan para otro lado.
Aparecen herramientas como Zabbix, o Cacti que son complejas de instalar y apuntan a tener toda la red administrada y tabulada. Y después de mucho gráfico y estudio, no dan una respuesta contundente al momento.
Cómo finalmente me incliné por desestimar las capacidades de resolver problemas de los que buscan herramientas web, empecé a buscar add-ons del IP-Cop en modo consola. Lo siento mucho esa descalificación, pero funcionó inmediatamente: dentro de la apretada lista de herramientas del ipcop encontré varias joyitas dentro de la que destaco el iftop.
Qué hace el iftop? Es como el commando top, que muestra la lista de procesos por orden de consumo -o de lo que uno quiera también-, pero muestra la lista de los destinos que más consumen nuestro ancho de banda en una interfaz.
La sintaxis es así:
user@server:~$ sudo iftop -i eth0
nos muestra
25.0Kb 50.0Kb 75.0Kb 100Kb 125Kb
└───────────────┴───────────────┴───────────────┴───────────────┴───────────────
nexus.local:721 => argos.local:nfs 0.98Kb 25.4Kb 6.67Kb
<= 608b 19.2Kb 5.02Kb
nexus.local:57828 => 71.Red-79-153-95.dyn:57633 0b 1.17Kb 1.80Kb
<= 0b 23.7Kb 33.2Kb
nexus.local:53984 => 105.Red-83-56-199.dy:11562 3.83Kb 4.53Kb 4.81Kb
<= 6.72Kb 11.7Kb 10.4Kb
nexus.local:41218 => 71.Red-79-153-95.dyn:57633 0b 644b 1.11Kb
<= 0b 12.8Kb 20.5Kb
nexus.local:60069 => 83.173.187.14.dyn.us:53793 5.48Kb 5.36Kb 4.85Kb
<= 320b 320b 301b
nexus.local:44273 => 201-255-232-67.mrse.:22246 208b 166b 201b
<= 6.11Kb 4.89Kb 5.51Kb
nexus.local:52139 => 128.Red-79-147-135.dy:6935 3.56Kb 3.94Kb 2.31Kb
<= 832b 790b 492b
nexus.local:48458 => 128.Red-79-147-135.dy:6935 3.21Kb 3.89Kb 4.31Kb
<= 624b 666b 636b
nexus.local:49058 => 105.Red-83-56-199.dy:11562 0b 250b 242b
<= 0b 3.67Kb 3.08Kb
nexus.local:47962 => 81.184.53.206.dyn.us:44636 1.16Kb 1.72Kb 3.79Kb
<= 0b 250b 345b
nexus.local:4444 => 91.191.138.9:www 0b 136b 34b
<= 0b 88b 22b
nexus.local:mdns => 224.0.0.251:mdns 0b 177b 442b
<= 0b 0b 0b
────────────────────────────────────────────────────────────────────────────────
TX: cumm: 934KB peak: 146Kb rates: 18.4Kb 48.7Kb 34.9Kb
RX: 3.25MB 146Kb 15.2Kb 78.9Kb 83.7Kb
TOTAL: 4.16MB 292Kb 33.6Kb 128Kb 119Kb
Por orden de consumo, nos muestra la lista de direcciones que tienen mayor importancia. Localizar un comportamiento anómalo es sencillísimo. Otras herramientas muy interesantes han sabido ser: iptraf e ifstatus, que las recomiendo especialmente. Pude instalarlas en IPCop, Debian, Ubuntu, openwrt de sus repositorios más comunes.
El KDE 4.2.1
Incómodo. Esa es la palabra. Estoy incómodo y totalmente podrido de las reviews de KDE4 que dicen qué lindo que es, y que genial es para un usuario de Gnome probar este entorno gráfico durante unas horas y volver al Gnome para escribir un blog flatulento y no tocar más el KDE4 por el resto del año.
Claro, que por lo menos ya no estoy aterrorizado de ver que los desarrolladores de mi entorno favorito estén llevándolo directo al despeñadero. Despeñadero es ese precipicio desde el cual las peñas caen y se rompen. Y la vieja roca del KDE estaba en el fondo, hecha pedazos. Con esta versión la cosa luce un poco más promisoria y puedo volver a respirar.
Filed under Howtos, Random, UltimateGeek | Tags: kde | Comment (0)Pasar de XEN a KVM
Por ahora la cosa funciona, pero realmente la parí durante todo el día. Me cansé del XEN. Lo que más me jode es cargar un kernel especial y poner a las máquinas virtuales el kernel mapeado. A mi lo que me pasa con el XEN instalado bajo HARDY es que cuando tengo mucha actividad de disco rígido tengo un kernel panic. No es chiste, es muy incómodo.
Continue reading »
Compilando el Amarok 2.0 en Hardy
No encuentro paquetes para Hardy, así que me dije: compilemos y listo!! Ok, hasta ahora voy instalando estos paquetes
apt-get install cmake kdelibs5-dev build-essential libmysqlclient-dev libqt4-opengl-dev libgpod-dev libmp4v2-dev libloudmouth1-dev libmtp-dev libcurl4-dev
puse que me parece que no hacía falta
libphonon-dev libxine-dev
Ahora estoy mirando la guía que aparece en
http://amarok.kde.org/wiki/Compiling:2.0
un detalle curioso: tuve que borrar un archivo CMakeCache.txt porque no me tomaba la instalación del mysql, que fui instalando a medida que me iba pidiendo. Ahora está compilando con el make. Vamos por el 3% y va para largo. Cambié algo de lo que pone en esa página, puse
cmake .. -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`
en lugar de
cmake ../amarok-x.y.z -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`
porque pusiera lo que pusiera (amarok-2.0.1.1) me decía que no encontraba nada… me parece que estaba mal el instructivo.
cuando termine y compile y disfrute del nuevo amarok armo un instructivo desde cero.
Todavía sigo compilando
instalé
apt-get install libstrigiqtdbusclient-dev
y saqué el libmtp-dev porque me tiraba errores de compilación. La cmake ya me había dicho que el mtp estaba, pero que la versión no era la adecuada. Ok, vamos por el 88% y sigue.
Instalando Asterisk y FreePBX en Intrepid Ibex
Actualización:
Puse una guia completa de cómo se instala por aquí: Instalación de Asterisk y FreePBX en Ubuntu / Debian
Este post la escribí cuando estaba haciendo esa guía y nunca lo terminé. Para mi sorpresa es una de las páginas más visitadas (gracias Google Analytics!) y por eso ahora me puse a completar la guía y la publiqué. Además, la traduje al español que siempre es muy útil.
———————————————–
Lo que estoy haciendo es seguir la guía que encontré para Feisty Faun en el sitio de FreePBX. Instalé un Ubuntu directamente desde el cdrom, le marqué que quería instalar un servidor LAMP y SSH. Detesto el CentOS y mi sueño es poder instalar un asterisk sin tener que instalar TODO el sistema operativo, cómo he venido haciendo hasta ahora.
Filed under Howtos, UltimateGeek | Tags: desarrollo, linux | Comment (1)
English