Temperatura de racks

Hace algún tiempo tuvimos problemas de calentamiento de las maquinas dentro de un rack. Fue una cosa curiosa (y rara), el catalyst marcaba 33 grados, de vez en cuando dejaba de pasar trafico por algunos puertos, iba y venia. Estuvimos haciendo pruebas, mirando logs y nada.

Resultan curiosas las explicaciones que suelen dar en los datacenters, como es posible que suba tanto la temperatura?.
Lo primero que te dicen es que tienes el rack demasiado lleno, toma claro, para eso lo pago...
Lo segundo es que probablemente lo tengas mal montado, por eso disipa mal el calor (en eso estamos todos de acuerdo).

Sea como fuere, el problema esta ahi, y no es normal que una sala que debería a 21 grados este a 26.
Como no teniamos forma de demostrar esa subida de temperatura (la primera en la frente) nos pusimos a mirar la forma de hacerlo. Al final decicimos comprar un termometro ip de la casa Sensatronics y pasarle los datos al zabbix para hacer las graficas y que nos avise en caso de subida.
Este termometro tiene 3 sondas que se ponen en diferentes sitios del rack, nosotros optamos por poner una en la parte de abajo, otra en la parte delantera-arriba y otra en la trasera-abajo para ver las diferencias de temperatura, lo de la parte de abajo (primera) es por ver la temperatura de la sala.
El caso es que el termometro tiene un pequeño servidor web que te muestra la temperatura.
Asi que, script tonto para pasarle los datos al zabbix
#!/usr/bin/perl
system("rm /tmp/sensor1.txt");
system ("lynx -dump http://xxx.xxx.xxx.xxx/index.html > /tmp/temperatura.txt");
system ("grep C /tmp/temperatura.txt > /tmp/temp2.txt");
open (FICH, "/tmp/sensor1.txt") || die "No puedo abrir el fichero de sensor1";
$temp = ;
@temp=split(/ /,$temp);
print SEN1 $temp[3];
close(FICH);
close(SEN1);

Añades la entrada en el zabbix.conf de la maquina
UserParameter=temperatura1,cat /tmp/sensor1.txt

Y ya esta, la proxima vez se van a enterar...

Trackback URL for this post:

http://www.mundosysadmin.com/trackback/67
Your rating: None Average: 1 (2 votes)

Comments

Donde veo la nueva entrada

Donde veo la nueva entrada de temperatura en la intarface web?

donde veo la nueva entrada

cada vez que refrescas el navegador te marca la nueva temperatura, yo lo hago cada min para sacar una grafica.