Kirjoittaja Aihe: sensors komennon tiedot logi-tiedostoon  (Luettu 2178 kertaa)

omppa

  • Käyttäjä
  • Viestejä: 135
    • Profiili
sensors komennon tiedot logi-tiedostoon
« : 17.02.06 - klo:08.06 »
Asentelin tuossa pari päivää sitten lm_sensors sensorit tietokoneelle, kun alkoi kiinnostaa että mitäs lämpötiloja siellä koneen sisällä liikkuu. Samalla asentelin Gkrellmkinkin myös että näkee tiedot ilman että täytyy kirjoittaa komentoikkunassa sensors komentoa.

Nyt ajattelinkin että minkälainen skripti pitäis kirjoittaa että sais tuon sensors käskyn kirjoittaan esim. vaikka 20 sekunnin välein sensoreiden tiedot johinkin logi tiedostoon vaikka nimeltään tempit.log? Ja ois vielä hyvä että tämä skiptin sais olemaan päällä jonkun tietyn määrän sekuntteja sanotaan vaikka 1000 sekunttia, jotta sais tarpeeksi merkintöjä sinne logiin.

-Sami
Ubuntu user  # 27470

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Re: sensors komennon tiedot logi-tiedostoon
« Vastaus #1 : 17.02.06 - klo:16.24 »
Asenna sensord -ohjelma sillä voi tehdä logeja: sudo apt-get install sensord. Itse kokeilin tehdä sensordien man sivujen mukaan grafiikkaa sensoreistani ja hyvinhän tuo tuntuisi pelaavan: Eli siis suoraan man sivuilta:

sensord --log-interval 0 \
               --load-average \
               --rrd-file /var/log/sensord.rrd

sudo  mkdir /var/www/sensord
chown tuke:tuke /var/www/sensord
chmod a=rwxs /var/www/sensord

sensord --load-average \
                 --rrd-file /var/log/sensord.rrd \
                 --rrd-cgi /var/www/sensord \
                 > /usr/lib/cgi-bin/sensord.cgi

chmod a+rx /usr/lib/cgi-bin/sensord.cgi



Sitä en tiedä miten tuota logitiedotoa voisi taulukoida(ei avaudu tavallisella tekstieditorilla). Eikä nyt jaksa värkätä tuota tuon pitemmälle, kunhan kuvaajaa tulee.

EDIT: tjooh jäi pois se, että omat tiedot saa kun kirjoittaa selaimeen http://localhost/cgi-bin/sensord.cgi.
EDIT2: Juu ja saattaa olla että joutuupi asentamaan rrdtoolssit sudo apt-get install rrdtool
« Viimeksi muokattu: 17.02.06 - klo:23.37 kirjoittanut tuke81 »
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

samsunix

  • Käyttäjä
  • Viestejä: 203
    • Profiili
    • samuliweb
Vs: sensors komennon tiedot logi-tiedostoon
« Vastaus #2 : 15.11.12 - klo:01.08 »
hmm kätevän oloinen mutta itselläni lämpötiloja ilmoittaessa tulee seuraava ilmoitus: ERROR: No DS called 'loadavg' in '/var/log/sensord.rrd' @ http://samuliweb.dyndns.org/cgi-bin/sensord.cgi