26 Agosto 2016 di Daniele Frulla
Per mantenere un monitoraggio costante della temperatura di un server o di un PC solitamente si utilizzano software che utilizzano sensori i quali si trovano all’interno della scheda madre dell’hardware. I sensori abbinati ad un buon software sono gli unici a darci un’idea della temperatura alla quale lavora la CPU.
Se vogliamo monitorizzare contemporaneamente la temperatura esterna nel luogo in cui si trova il server?
Linux ha molti tools a disposizione, tra di essi vi è weather-util. Il sito che fornisce sorgenti e sviluppo è weather-util. Che cosa fa questo piccolo software?
Weather-util ricerca la temperatura e l’umidità da stazioni meteo , aereoporti, e località dislocate in tutto il mondo.
Ultimamente il servizio utilizzato per la valutazione della temperatura era weather.noaa.gov, ma è stato dismesso dal 23 agosto 2016. Gli sviluppatori prontamente hanno modificato il codice ed ora puntano a tgftp.nws.noaa.gov.
Per verificare la temperatura in una determinata località si deve utilizzare il codice ICAO, di cui potrete trovare una lista su wikipedia.
Una volta installato il pacchetto linux con il comando:
sudo apt-get install weather-util
il software è immediatamente funzionante.
Se avete l’ultima versione installata e volete conoscere le condizioni meteo a Roma basterà digitare
weather LIRA
ed otterrete come risultato
Current conditions at Roma / Ciampino, Italy (LIRA) 41-47N 012-35E 105M
Last updated Aug 26, 2016 – 02:20 AM EDT / 2016.08.26 0620 UTC
Temperature: 71 F (22 C)
Relative Humidity: 64%
Wind: from the N (010 degrees) at 6 MPH (5 KT) (direction variable)
Se invece siete alla vecchia versione e non potete ricompilare o reinstallare il software weather-util, dovete modificare il file /etc/weatherrc nel seguente modo:
[php]
# Copyright (c) 2006-2012 Jeremy Stanley <[email protected]>. Permission to
# use, copy, modify, and distribute this software is granted under terms
# provided in the LICENSE file distributed with this software.
# NOTE: Predefined IATA/FAA airport codes are now in the airports file.
[default]
defargs = home
[home]
description = Conditions and Forecast at Home
metar = http://tgftp.nws.noaa.gov/data/observations/metar/decoded/<codice ICAO>.TXT
[/php]
dove al posto di <codice ICAO> inserite il codice di vostro interesse.
A questo punto digitate da linea di comando
weather
ed il risultato sarà identico al precedente:
Current conditions at Roma / Ciampino, Italy (LIRA) 41-47N 012-35E 105M
Last updated Aug 26, 2016 – 02:20 AM EDT / 2016.08.26 0620 UTC
Temperature: 71 F (22 C)
Relative Humidity: 64%
Wind: from the N (010 degrees) at 6 MPH (5 KT) (direction variable)
Lascia un commento