Tweeting Sensors

Ohjelma: 
Hajautetut järjestelmät ja tietoliikenne
Yhteyshenkilö: 

Topic domain: Empirical system reliability.

 

pervila@vox13:/home/lost/kiss-collect/lost01/monitor/2010.02.20/05:45$ ls
sda-smartctl.txt  sdb-smartctl.txt  sensors.txt
pervila@vox13:/home/lost/kiss-collect/lost01/monitor/2010.02.20/05:45$ cat sensors.txt
adm1027-i2c-0-2e
Adapter: SMBus I801 adapter at c800
V1.5:        +1.52 V  (min =  +0.00 V, max =  +3.32 V)   
VCore:       +1.49 V  (min =  +0.00 V, max =  +2.99 V)   
V3.3:        +3.33 V  (min =  +0.00 V, max =  +4.38 V)   
V5:          +5.08 V  (min =  +0.00 V, max =  +6.64 V)   
V12:        +12.17 V  (min =  +0.00 V, max = +15.94 V)   
CPU_Fan:    2564 RPM  (min =    0 RPM)
fan2:         82 RPM  (min =    0 RPM)
fan3:          0 RPM  (min =    0 RPM)
fan4:       1324 RPM  (min =    0 RPM)
CPU Temp:     -4.2 C  (low  = -127.0 C, high = +127.0 C)  
Board Temp:   -4.7 C  (low  = -127.0 C, high = +127.0 C)  
Remote Temp:  -6.0 C  (low  = -127.0 C, high = +127.0 C)  
cpu0_vid:   +1.525 Vpervila@vox13:/home/lost/kiss-collect/lost01/monitor/2010.02.20/05:45$

Our machines will be running in outside temperatures as low as -22 C for the next winter. It would be nice to get sensor output online and allow interested parties to follow it all the time.

Implement sensor readouts and assemble these into informationally presentable units which can be PSIRP-style followed by parties interested.

Possible alternatives:

  • Tweets for online monitoring: figure out Twitters API, implement communication, handle possible comm failures
  • Betting-style functionality: which host will die first? Win CS Dept t-shirts
  • Big brother -style followups: what actually went wrong?

Skills needed:

  • Mostly straight-forward implementation, can be made quite Web 2.5 

Focus gauge:

  • Theory 1/5: some usability stuff
  • Implementation 5/5: this can be made into a fairly high impact service (think Ruoho Kasvaa from Nelonen)
  • Reading 1/5: Mostly "customer" feedback

 

29.09.2010 - 15:01 Webmaster
29.09.2010 - 13:08 Mikko A T Pervilä