Freesco, NND, CDN, EOS
http://forum.freesco.pl/

mrtg
http://forum.freesco.pl/viewtopic.php?f=22&t=5950
Strona 1 z 1

Autor:  czerwo [ środa, 24 listopada 2004, 20:05 ]
Tytuł:  mrtg

Czy moglby mi ktos napisac jak w mrtg ustawic zeby zszczytywal temperature procesora?? Google przeszuklame i nic nie znalazlem.

Zeby nie otwierac nowego tematu to sie jeszcze zapytam jak napisac skrypt dla mrtg ktory by zszczytwal z pliku aaa.log wartosc a nastepnie przenosilby ja na wykres

Autor:  prg080 [ środa, 24 listopada 2004, 23:55 ]
Tytuł: 

Uniwersalny, obsluguje duzo typow scalakow od temperatury:
http://secure.netroedge.com/~lm78/

Kiedys z tym ^^ walczylem ale cos nie chcialo sie skompilowac i napisalem wlasne pare linijek w c dla scalaka Winbond W83781D dosc popularnego w starszych plytach.
Wynik: http://80.53.69.98/mrtg/temp.html

Autor:  czerwo [ czwartek, 25 listopada 2004, 00:21 ]
Tytuł: 

Czy adres ktory podales jest twoim serwerem?? Bo mam wtedy jeszcze pare pytan :D
Jak zrobiles:
temperatura zewnetrzna??
pobierana moc??

Autor:  prg080 [ czwartek, 25 listopada 2004, 07:37 ]
Tytuł: 

Temperatura zewnetrzna i wewnetrzna to uklad DS1820 podlaczony do rs'a.
Schemat: http://www.elektroda.net/dla_kompa/ds1820/index.html
Program: http://www.digitemp.com/

Pomiar mocy tez na ds'ach, mierza temp. rezystora + skalowanie itd.

Autor:  bihur [ czwartek, 25 listopada 2004, 08:42 ]
Tytuł: 

Zajrzałem na twoja stronke i wielce zaskoczyło mnie widok z kamery - czy mógłbyś powiedzieć jak to zrobiłeś?

Autor:  prg080 [ czwartek, 25 listopada 2004, 12:23 ]
Tytuł: 

Strona www jest na oddzielnym kompie ze slack'iem nie na NND.
Pod nnd nie ma modulow a w slacku to (kamerka to creative web cam pro):

insmod videodev
insmod ov511

a pozniej jakims programikiem mozna juz sciagac pojedyncze klatki itp.
np. (sciagniecie obrazu, konwersja na jpg i zrobienie miniaturki):
./videodog -x 640 -y 480 -w 3 -l 35000 -c 14000 -m PAL -d /dev/video0 -p -f /var/www/tmp.pnm -S "%Y.%m.%d %H:%M" -X 10 -Y 464
./cjpeg -progressive -quality 85 /var/www/tmp.pnm >/var/www/kamera.jpg
./pnmscale 0.2 /var/www/tmp.pnm > /var/www/tmp2.pnm
./cjpeg -progressive -quality 70 /var/www/tmp2.pnm >/var/www/tn-kamera.jpg

Autor:  czerwo [ czwartek, 25 listopada 2004, 20:58 ]
Tytuł: 

Czy moglbys mi przesalc przekompilowana wersje tego programiku dla ds1820??
bartek(@)listonosz.no-ip.com

Autor:  prg080 [ piątek, 26 listopada 2004, 08:14 ]
Tytuł: 

W zrodlach ze strony jest tez plik gotowy do uruchomienia.
http://www.digitemp.com/software/linux/digitemp-3.3.2-ds9097.tar.gz

Autor:  czerwo [ sobota, 27 listopada 2004, 09:20 ]
Tytuł: 

Termometr sobie polutowalem, programik sciagnolem ale okazalo sie ze brakuje jeszcze jednej biblioteki ale z pakietu debiana przeciagnolem wszystko pieknie chodzi procz mrtg :(
Mrtg robi wykres dla wartosci dodatnich ale jak temperatura mi spada ponizej zera to dostaje na wykresie 0 i koniec. Podejrzewam ze trzeba wpisac jakas magiczna opcje tylko jaka??

Autor:  prg080 [ sobota, 27 listopada 2004, 17:21 ]
Tytuł: 

Mrtg nie obsluguje ulamkow i liczb ujemnych, mozesz uzyc rrdtool. Ja zrobilem w mrtg tak, ze wartosc jest mnozona x10 i dodatnie temperatury sa jako download, ujemne upload itd.
Skrypt do target:

#! /usr/bin/perl
$cz=@ARGV[0];
$t1=10*`./digitemp -t $cz -q`;
if($t1<0) { print"0\n".(-$t1)."\n"; }
else { print"$t1\n0\n";}

w parametrze uruchomiania $cz=numer czujnika

Autor:  czerwo [ sobota, 27 listopada 2004, 17:32 ]
Tytuł: 

ja zrobilem troche inaczej, pominolem liczby po przecinku (czukja zwraca mi tylko calkowite) napislem skrypt ktory jak jest wartosc ujemna to mnozy razy -1 a pozniej sortuje dodatnie temperatury do download a ujemne do up... . Ale widzialem wykresy zrobione na mrtg ktore byly ujemne, wiec jakos da sie to zrobic

Autor:  Dzablo [ sobota, 19 listopada 2005, 15:51 ]
Tytuł: 

Wlasnie wykonalem sobie ten ukladzik termometru ale mam problem z odpaleniem Digitempa pod NND. Sciagnolem ta wersje co jest kilka postow wyzej ale nie wiem jak to uruchomic. Jakich brakuje bibliotek i jak je zainstalowac pod NND? Moze ma ktos juz zrobiony pakiet Digitempa pod NND??

Autor:  czerwo [ sobota, 19 listopada 2005, 16:24 ]
Tytuł: 

ja tego uzywam, odezwij sie na gg bo to duzo tlumaczenia

Autor:  urug [ sobota, 19 listopada 2005, 18:57 ]
Tytuł: 

a ja bede malo orginalny i chcialbym sie zapytac jak zrobic wykresik z odczytem/zapisem z dysku na sekunde??

Autor:  prg080 [ niedziela, 20 listopada 2005, 22:37 ]
Tytuł: 

Dane masz w /proc/stat
np. skrypt w perl'u:

#! /usr/bin/perl
$pl="/proc/stat";
open(plik,$pl); @dane=<plik>; close(plik);
@ld=split(",",@dane[5]);
print (@ld[3]*512); $_=@ld[5]; s/\)//;
print "\n".($_*512)."\n";

Dane sa przyrostowe czyli bez gauge w cfg mrtg.

Autor:  jarek_1313 [ poniedziałek, 21 listopada 2005, 15:43 ]
Tytuł: 

Pogubiłem się w tym trochę

Mógłby ktoś przekopiować gotowe skrypt i fragment configa do NND żeby to działało w MRTG. W końcu tez nie wiem czy pokazuje te temperatury ujemne czy nie albo jak byście mogli wkleić gdzieś ten wykresik MRTG i pokazać jak to działa.

Autor:  Dzablo [ poniedziałek, 28 listopada 2005, 00:08 ]
Tytuł: 

Mam następujący problem z Digitempem:
Jak odpalam digitempa z basha nastepujacym polecieniem:
/home/costam/digitemp -a
wyskakuje mi nastepujacy komunikat: Error, you don't have +rw permission to access
Jak odpale z katalogu digitempa poleceniem ./digitemp -a to wtedy jest ok
Pomozcie jak zrobic by bylo dobrze z dowolnego miejsca bo nie moge do crona dodac by mi zczytywalo temperature automatycznie do bazy :(

Autor:  Anonymous [ sobota, 1 kwietnia 2006, 22:53 ]
Tytuł: 

Pewnie już rozwiązałeś swój problem ale odpowiem mimo wszystko - może komuś innemu pomoże tak jak mi inne informacje w tym wątku.

Podejrzewam że problem wiąże się z tym że 'digitemp' ma plik konfiguracyjny. Defaultowo jest to plik '.digitemprc' na katalogu z którego digitemp'a uruchamiasz.

Opcja '-c' pozwala na podanie nazwy pliku który jest tym plikiem konfiguracyjnym.

Ja np. przekopiowałem .digitemprc do /etc/digitemprc a w skrypcie uruchamiającym dałem po prostu

digitemp -a -c /etc/digitemprc -n 0 -d 20 >> /var/log/temperature.log

-n 0 = chodzi w nieskończoność
-d 20 = powtarza pomiary co 20 sekund

Autor:  marcin [ czwartek, 11 maja 2006, 23:38 ]
Tytuł: 

A ja mam problem mrtg i apahe jak to zrobić? Szukam pewnie za mało. Jak ktoś ma chwilkę to będę wdzięczny.

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/