Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest wtorek, 24 czerwca 2025, 23:13

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 7 ] 
Autor Wiadomość
Post: wtorek, 7 marca 2006, 20:20 
Offline
Użytkownik

Rejestracja: środa, 25 stycznia 2006, 02:09
Posty: 308
Potrzebuje plik tworzący baze, skrypt i zawartość pliku cgi aby rrdtool mógł rysowac wykres utraconych pingów. Ma ktoś?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 7 marca 2006, 20:51 
Offline
Użytkownik

Rejestracja: sobota, 26 listopada 2005, 07:47
Posty: 864
watpie, ale moge Ci pomoc.

tworzenie bazy
: [/] [] ()
rrdtool create $RRDTOOL_SCIEZKA/bazy/pingi.rrd \
--step 30 \
DS:host1:GAUGE:600:0:U \
DS:host2:GAUGE:600:0:U \
RRA:AVERAGE:0.5:2:1400 \
RRA:AVERAGE:0.5:10:1008 \
RRA:AVERAGE:0.5:6:744 \
RRA:AVERAGE:0.5:12:744 \
RRA:AVERAGE:0.5:180:372 \
RRA:AVERAGE:0.5:360:744


skrypt zczytujący
: [/] [] ()
#!/bin/bash
HOST_1=www.wp.pl
HOST_2=www.onet.pl
. /etc/rrdtool.conf

host1=`ping -c 5 $HOST_1 | grep "packet loss" | cut -d "," -f 4 | cut -d "%" -f 1 | tr -d " "
`
host2=`ping -c 5 $HOST_2 | grep "packet loss" | cut -d "," -f 4 | cut -d "%" -f 1 | tr -d " "`

rrdtool update $RRDTOOL_SCIEZKA/bazy/pingi.rrd \
--template \
  host1:host2 \
    N:$host1:$host2 \


Uwazaj na cut -d "," -f 4. Sprawdz czy u siebie po daniu pinga na jakis nieistniejący IP dostajesz "+x errors" jeśli tak to zostaw jak jest, jeśli nie to daj -f 3.

CGI:
: [/] [] ()

#wykres ping
rrdtool graph $WYKRESY_SCIEZKA/pingi1.png \
--height=600 \
--width=800 \
--end now --start "end-1d" \
--title "Pingi utracone" \
--interlaced \
--upper-limit 100 --lower-limit 0 --rigid \
DEF:host1=$RRDTOOL_SCIEZKA/bazy/pingi.rrd:host1:AVERAGE \
DEF:host2=$RRDTOOL_SCIEZKA/bazy/pingi.rrd:host2:AVERAGE \
LINE1:host1$KOLOR_1:$HOST_1 \
VDEF:host1_avg=host1,AVERAGE \
VDEF:host1_min=host1,MINIMUM \
VDEF:host1_max=host1,MAXIMUM \
GPRINT:host1_min:"\tMIN\\: %2.1lfms" \
GPRINT:host1_avg:"AVG\\: %2.1lfms" \
GPRINT:host1_max:"MAX\\: %2.1lfms" \
GPRINT:host1:LAST:"AKT\\: %2.1lf\n" \
LINE1:host2$KOLOR_2:$HOST_2 \
VDEF:host2_avg=host2,AVERAGE \
VDEF:host2_min=host2,MINIMUM \
VDEF:host2_max=host2,MAXIMUM \
GPRINT:host2_min:"\tMIN\\: %2.1lfms" \
GPRINT:host2_avg:"AVG\\: %2.1lfms" \
GPRINT:host2_max:"MAX\\: %2.1lfms" \
GPRINT:host2:LAST:"AKT\\: %2.1lf\n" > /dev/null


Nie zapomnij o podmienieniu zmiennyc $RRDTOOL_SCIEZKA i $WYKRESY_SCIEZKA na odpowiednie katalogi, oraz $KOLOR_1, $KOLOR_2 na odpowie4dnie kolory html np "#0000FF" dla niebieskiego.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 9 marca 2006, 14:07 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
trudno to przejzec moje skrypty i dopisac jedna linie??

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 8 września 2006, 21:49 
Offline
Użytkownik

Rejestracja: czwartek, 3 października 2002, 16:23
Posty: 271
Lokalizacja: Częstochowa
Witajcie.

Przeglądam forum jak i google i nie moge nic znaleść na męczący mnie problem.
Jak dopisać "pole" do bazy rrd??

Mam baze na ping.rrd i chciałem teraz dodać do niej "pole" na utracone pingi tak by nie stracić już zebranych danych.

Czy jest to osiągalne?? Jak tak to w jaki sposób?? Będe wdzięczny za pomoc.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 9 września 2006, 09:34 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
zrob nowa baze :) A na wykreswczytaj dane z pierwszej i drugiej bazy.

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 9 września 2006, 20:26 
Offline
Użytkownik

Rejestracja: czwartek, 3 października 2002, 16:23
Posty: 271
Lokalizacja: Częstochowa
No ale to już 2 bazy a ja chce w jednej :).
Trudno, możliwe że się nie da więc utworze ją na nowo.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 9 września 2006, 20:41 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
[root@serwer2 rrd]# ls
dyski.rrd poczta.rrd procesor.rrd serwer.rrd uptime.rrd
eth0.rrd procesor0.rrd procesy.rrd sesje.rrd zasilacz.rrd
pamiec.rrd procesor1.rrd serwerownia.rrd temperatura.rrd

:twisted:

_________________
Obrazek


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 7 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl