Category Archives: Uncategorized

graficando desde la consola con gnuPlot

hace tiempo tuve la suerte de realizar un curso en RedHat sobre linux performance tunning. El curso tenia muchisima teoria y era un poco tedioso, pero hoy recorde uno de topics tratados y se me ocurrio plasmarlos aca, no solo para tenerlos a mano para la proxima sino tambien para compartirlo con ustedes.
Hoy se me planteo un cuestionamiento:

Qué programas utilizaría para graficar el estado de la memoria RAM a lo largo de todo un día, tomando en cuenta intervalos de cinco minutos?

Por supuesto que hay miles de formas de hacer esto. Se podria utilizar alguna herramienta tipo Nagios, Munin, Cacti, etc. O bien podriamos hacer algo un poco mas artesanal con herramientas como: vmstat, sar, awk, gnuplot, , free -m, ksar, etc.

Aca les dejo una forma artesanal para recolectar datos (en este caso el estado de la RAM) y graficarlo usando gnuplot.

Primero un poco de matematica:

5min = 300s
1hr = 3600s
24hs = 86400s
1dia en secs/5min en secs=86400/300=288

Una vez que tenemos el intervalo expresado en segundos y la cantidad de veces que queremos que se ejecute procedemos a correrlo y guardar el output en un fichero. En este ejemplo uso -r para obtener la info de la memoria pero podrian estar pidiendole al sar un monton de datos mas sobre el estado del CPU, net, disk, etc.

# sar -r 300 288 > ~/meminfo.out &

Una vez qe se recolecto data del dia le sacamos los datos no numericos del sar para que pueda ser graficado claramente y guardamos el output.

# tail -n +4 meminfo.out | awk '/^[01]/ {print $0}' > ~/meminfo.dat

Ahora nos toca graficar esta informacion, para esto podemos usar la interfaz interactiva de gnuplot o simplemente crear un fichero con la lista de sentencias a ejecutar:

# echo -e 'set xdata time
set timefmt "%H:%M:%S"
set xlabel "TIME"
set ylabel "Memory (Kb)"
plot "meminfo.dat" using 1:2 title "free" with lines
replot "meminfo.dat" using 1:5 title "buffered" with lines
replot "meminfo.dat" using 1:6 title "cached" with lines' > meminfo.gplot

Basicamente las sentencias le dicen a gnuplot que en el ejeX va a estar el tiempo (con un cierto formato) y en el ejeY estara expresado en Kb. Luego ploteamos 3 lineas indicandole cuantos valores y de que columna debe tomarlos, en este caso 1:2 para que tome de a 1 valor de la columna 2. (usamos replot para que se ploteen sobre el mismo grafico).

Por ultimo ploteamos (es probable qe si estamos por ssh tengamos que fowardear X11 para poder ver el ploteo):

 # gnuplot meminfo.gplot

Espero que haya quedado claro, no es la forma mas facil (seria mas sencillo instalar algo como nagios, cacti, munin o cosas asi), pero me parece bien didactica para practicar varias cosas y de paso a prender a usar gnuplot que es una herramienta super potente y muy util en algunos casos.

see you soon

 

…I’m Back

despues de casi un anio de estar desaparecido, hoy me inspiro un post de IceMan (bastante largo, pero “pure gold”), y me decidi a volver a lo que alguna vez intente lograr con este blog. Tengo todo un anio de retraso y de cosas dando vueltas en la cabeza para plasmarlas, asi que en cuanto empieze a ordenar mis ideas, volveran a leerme por aca.

abrazo a todos los que aun no me borraron de sus RSS’s readers

FLISoL 2010 en Mar del Plata

Declarado de Interés Municipal.

Se trata del evento de difusión de Software Libre más grande en Latinoamérica. El mismo se realiza desde el año 2005, y es la tercera vez que se organiza en Mar del Plata.

Su principal objetivo es promover el uso del Software Libre, dando a conocer al público en general su filosofía, alcances, avances y desarrollo, de modo que pueda ser apreciado por estudiantes, empresarios, trabajadores, funcionarios públicos, entusiastas y cualquier persona interesada, aunque no posea conocimientos informáticos.

Para tal fin, el Nodo Mar del Plata del Grupo de Usuarios GNU+Linux y Software Libre de Buenos Aires Central, coordina y organiza esta jornada donde se instalará, de manera gratuita y totalmente legal, software libre en las computadoras que llevan los asistentes. Incluso se dispondrá de algunos equipos para que los que concurran, y no tengan o no puedan traer su PC, puedan probar distintos paquetes de Software Libre y luego aprovechar esos conocimientos en su propio ámbito.

Además, en forma paralela, se ofrecerán charlas introductorias y sobre distintos temas técnicos, académicos, empresariales, artísticos y sociales respecto al software libre, como también talleres y clínicas sobre instalación y configuración de equipos con GNU/Linux.

Los contenidos del evento, en los que por sus características prevalece lo técnico por sobre lo filosófico, cubrirán desde lo más básico para principiantes, a charlas más avanzadas para los que ya tienen experiencia en el tema.

Como cierre del festival se sortearan distintos premios entre los asistentes.

Los esperamos a todos el sábado 24 de abril entre las 10 y 18 horas en las instalaciones de ADUM, ubicado en Gral. Roca 3865.

La entrada es libre y gratuita. Informes e inscripción en http://flisol.gulbac.org.ar/ o personalmente durante el evento.

PROGRAMA
Instalaciones:
de 10:00hs a 18:00hs
Charlas:
* 10:30hs – Proyecto Wikimedia.
* 11:30hs – Cesar Mattos – La oportunidad para todos. Software Libre y el acceso de las personas discapacitadas visuales a la computadora.
* 12:30hs – CORTE.
* 14:00hs – Carlos Rico – Introducción al Sofware Libre y la educación
* 15:00hs – Gabriel Ferreira – Cómo hacer sonar al pingüino: Producción Musical con GNU/LINUX.
* 16:00hs – Facundo de la cruz – Buffer Overflow
* 17:00hs – Sebastian Montini – Cómo administrar 666 servidores y no morir en el intento.

* Información detallada del evento *
Lugar y fecha: Sede de A.D.U.M., Roca 3865. Ciudad de Mar del Plata.
Sábado 24 de abril, desde las 10:00 horas (puntual).

se viene el Software Freedom Day 2009 en MDQ

Celebración a nivel mundial en Mar del Plata !! Día de la Libertad del Software 2009 (Software Freedom Day)

Read more »

y pasaron las Jornadas del Sur 2009

Jornada del surse qe este post es un poco atrasado (esta vez no voy a perder tiempo disculpandome por haber abandonado el blog), pero realmente hacia falta escribir sobre lo que vivimos en bahia blanca durante las jornadas del sur 2009.

no solo para agradecer (una vez mas) a toda la organizacion del evento(no solo los nicos, que laburaron a mil, sino a todos los chicos que dieron una mano para qe saliera todo 10 puntos) que hicieron lo imposible para que los disertantes y los asistentes pasaramos un fin de semana increible.

realmente no solo el nivel de las charlas fue muy bueno sino que el apoyo de la comunidad y del publico en general fue impresionante, mas de 700 personas asistieron a un evento qe se realizaba por primera vez.

En lo personal lo disfrute muchisimo, me encontre con un monton de amigos de gulbac, de debian-ar, de bblug, de gleducar, de via libre, etc. incluso tuve la suerte de conocer a gente muy copada y escuchar a gente qe sabe muchisimo hablar sobre temas qe me competen.

hubo algunas notas de color durante el evento pero ni ganas de ponerme a explicar lo que ya varios explicaron en sus blogs.

por ultimo les dejo las slides de mi charla sobre Awesome. pueden ver el resto de mis charlas (ya subi unas cuantas) en slideshare

nos veremos pronto para los que vayan a PyCon2009 o al SoftwareFreedomDay en mdq

see you soon:

zer0

PS: gracias una vez mas a todos, hacia tiempo qe no disfrutaba tanto un evento de soft libre, libre de peleas, libre de problemas, y con la posibilidad de no privarme de nada :D

PS2: mencion especial para yaco por su charla eppur si muove (una vez mas, despues de conocerte y escucharte durante mucho tiempo, aun logras volarme la cabeza), para facu de la cruz(un groso de la seguridad informatica si los hay, espero con ganas volver a encontrarnos). y por supuesto una mencion especial a los chicos de gulBAC, con los que me reencontre una vez mas.

lo que dejo FLISoL 09 en MDQ

y si, aprovecho el tiempo que tengo arriba del micro camino a capital (causado por un choque en la ruta 2) para contarles lo que fue flisol 09 en mar del plata.

Nos toco un dia frio pero que no impidio que mucha gente asistiera al evento. mucgos interesados que se acercaron con las maquinas para intgalar gnu/linux, practicamente todas las instalaciones salieron exitosas y en todo tipol de maquinas, desde pc, notebooks, netbooks y demas. por el otro lado las charlas salieron impecables, con apenas 30 minutos de retraso, lo cual es todo un logro cuando no hay pausas entre las mismas practicamente. mucha gente interesada que sacio todas sus dudas. en micaso particular estuve como disertante en una charla compartida titulada “Debian vs. Ubuntu”, la misma la di junto a ezequiel (usuario de ubuntu) y por el feedback del publico se puede dcecir que fue todo un exito. mucha gente asistio a la misma y puedco divertirse un rato con una charla bien informal que demostro no solo las diferencias sino tambien el espiritu de cooperativismo que existe entre las 2 distribuciones. maniana estare subiendo las diapositivas aca para el que las quiera, y ni bien consiga las fotos y el audio hare lo mismo.

las fotos las deje en flickr.com/sebastianmontini como de costumbre.

y aca estan las diapositivas de la charla:

ni bien tenga el audio de la charla, lo subo, mientras si quieren ver mas fotos pueden ver el posteo de fleko o ir a la galeria en gulbac.org.ar

se viene FLISoL 2009 @ MDQ

se viene flisol y en esta ocacion voy a estar por la sede de MDQ para dar una charla que estoy terminando de prerarar: Debian vs. Ubunutu (titulo tentativo). asi que si el sabado 25 estan por mdq, no duden en pegarse una vuelta, van a tener la posibilidad de escuchar algunas charlas muy interesantes, instalar soft libre en sus maquinas o de ultima, charlar un rato y tomar unos mates con gente copada.

see you soon:

zer0

la re-eleccion del DPL

openlogo-nd-50para los que no estaban enterados este sabado se cerro el periodo de votacion en Debian para la eleccion del DPL (Debian Project Leader), este año hubo solo dos postulantes, Stefano Zacchiroli (AKA zack) y el actual dpl, Steve McIntyre (AKA Sledge).
los resultados los pueden ver aca, y como veran (si es que entienden la forma de votar en debian) fue relativamente pareja.
esperemos que steve pueda continuar con la buena tarea que venia desempeñando.

Maemo WordPy: blogueando desde cualquier lado

wordpymuchos conocen wordpress, y son muchos los que la eligen como la plataforma (CMS) preferida para bloguear. es facil de usar, tiene una interfaz muy amigable y super completa. sin embargo muchas veces nos encontramos necesitando realizar un posteo rapido y simple, y si la conexion a internet que tenemos no es muy veloz (o hay otras personas consumiendo el ancho de banda) nos enfrentamos con un panel de administracion que puede tardar horas en cargar todas las boludeces hechas con ajax y demas.
como me harte de eso me propuse buscar una forma alternativa para poder bloguear tranquilo (en lo posible armar todo offline y subirlo despues), encontre unas cuantas aplicaciones de escritorio, algunas muy buenas y otras no tanto; pero la que me llamo la atencion fue un programita para el n810 (maemo) llamado Maemo WordPy.
una herramienta que me permite armar los posteos en la tablet y luego subirlos cuando me encuentre con una conexion disponible.
no solo eso sino que tb me permite editar todos los posteos anteriores.  Soporta tags, categorias, html, insertar multimedia, etc.
realmente un golazo… incluso me permite ver un preview de como lo va a renderizar el browser mas adelante.

todo esto me permite ahora poder escribir los posteos desde cualqier lado con o sin conexion, con o sin la laptop. incluso puedo escribir todos los dias en el micro camino al laburo (sino fuera porqe aprovecho esos minutos para dormir jejej).

see you soon:

zer0

dear lazyweb: adaptador micro usb (?)

como dice un groso en su blog: “dear lazy web”, estoy buscando alguna forma de comprar uno de estos adaptadores micro-usb
la razon es que hace poco reflashee mi Nokia N810 con el ultimo OS2008 y la verdad qe anda de lujo, e incluso ahora esta el usb-OTG, el cual me permite (si consigo ese adaptador) transformar el usb del nokia (normalmente utilizado para pasar datos con la pc) como usb host, de tal forma qe puedo conectarle un pendrive, un mp3/mp4, un disco rigido portatil, etc y me lo lee, algo perfecto para juntar mi WD passport de 160gb y transformar el n810 en un bruto media center jjejeje.
en fin, si alguno sabe donde puedo conseguirlo por favor avisenme ;)

zer0