Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest poniedziałek, 7 lipca 2025, 16:24

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 29 ]  Przejdź na stronę 1, 2  Następna
Autor Wiadomość
Post: poniedziałek, 26 grudnia 2005, 23:33 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Próbuję napisać skrypt , który sprawdza i odwzorowuje na wykresach kto i o której włączył kompa i o której go wyłączył. Na siłę nie musi to być w MRTG - moze być to oddzielna stronka . Można też użyć to do sprawdzania , czy dany AP nie padł , albo czy jakieś inne ważne urządzonka nie zdechły ( printserwery , serwery plików , routery , bramki itp ) , a jeżeli zdechły to o której .

Bardzo przydatne narzedzie , ale nie potrafię niestety ....

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Ostatnio zmieniony wtorek, 27 grudnia 2005, 01:31 przez Albercik, łącznie zmieniany 1 raz

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 26 grudnia 2005, 23:44 
Offline
Użytkownik

Rejestracja: sobota, 26 listopada 2005, 07:47
Posty: 864
hmmm a to było stwierdzenie faktu, czy prośba o pomoc? ja mogę chętnie pomóc... nawet koncepcję mam ;]


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 27 grudnia 2005, 01:30 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
marask pisze:
hmmm a to było stwierdzenie faktu, czy prośba o pomoc? ja mogę chętnie pomóc... nawet koncepcję mam ;]


Zdecydowanie prośba o pomoc :)

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 27 grudnia 2005, 01:51 
Offline
Użytkownik

Rejestracja: piątek, 7 października 2005, 01:04
Posty: 240
Lokalizacja: Sosnowiec
Plizzzzz help 8)

_________________
Pozdrawiam
Damiano
---------------
Pomogłem :?: Kliknij ikonkę "Pomógł" 8)
Miejcie litość - ja dopiero zaczynam ;)
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 27 grudnia 2005, 12:28 
Offline
Użytkownik

Rejestracja: sobota, 26 listopada 2005, 07:47
Posty: 864
a w jakiej formie być to widział? np 10 wykresów (osobny dla każdego usera) i normalny wykres na nim - 1 działa 0 nie działą?
i pytanie - na czym chcesz oprzeć to sprawdzanie? Niceshaper stats, arp, ping ? Tablica sprawdzanych ma być stała czy zczytywana skądś?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 27 grudnia 2005, 19:46 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Wykres a'la MRTG - dokladnie : 0 - nie działa , 1 - działa , rozciągnięte w czasie . Oddzielne wykresy dla poszczególnych obiektów w sieci . Według mnie powinno się to opierać na przeskanowaniu jakiegoś standardowego portu , np : nmap -p 80 ip_celu .

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 27 grudnia 2005, 20:49 
Offline
Użytkownik

Rejestracja: czwartek, 3 października 2002, 16:23
Posty: 271
Lokalizacja: Częstochowa
Hej.
Zainteresował mnie ten temat.
Do zczytywania czy dany host jest online czy offline używam skryptu do zliczania ile danych wysłał i pobrał: http://alec.pl/linux/stats.html . Działają bardzo ładnie.
Dodałem do skryptu od tych statów żeby mi do oddzielnego pliku zapisywał stan.
Plik wygląda tak:
host1 1
host2 1
host3 0

Zależnie: 0-offline, 1-online

Teraz skryptem wyciągam odpowiednią wartość dla danego hosta.
Narazie jestem w trakcie pisania skryptów i testów. Jak się powiedzie to moge więcej napisać.


PS. Tylko że jak host nie korzysta z internetu to jets jako Offline :(. Więc tak sobei się nadaje to :(


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 27 grudnia 2005, 21:30 
Offline
Użytkownik

Rejestracja: czwartek, 19 sierpnia 2004, 15:18
Posty: 1273
Lokalizacja: Tychy
http://klub.chip.pl/krzysiekz/nnd/online/online.htm

_________________
Pomogłem ? wypij moje zdrowie
Nie polemizuj z idiotą - najpierw sprowadzi Cię do swojego poziomu, a później pobije doświadczeniem.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 27 grudnia 2005, 21:46 
Offline
Użytkownik

Rejestracja: sobota, 10 września 2005, 15:25
Posty: 280
Lokalizacja: Bielsko-Biała
http://askcentrum.dnc.pl/modules.php?name=Ile

Kto jest online ale nie zlicza czy ile kto jest


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 27 grudnia 2005, 21:48 
Offline
Użytkownik

Rejestracja: czwartek, 3 października 2002, 16:23
Posty: 271
Lokalizacja: Częstochowa
Trzeba zczytywać co 5 minut przez mrtg i już.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 28 grudnia 2005, 14:07 
Offline
Użytkownik

Rejestracja: środa, 3 marca 2004, 10:31
Posty: 316
hx pisze:
http://klub.chip.pl/krzysiekz/nnd/online/online.htm

blackangel pisze:


Szkoda że to nie działa na zasadzie arpinga

po zamianie w /usr/on-line/online_host polecenia ping na arping , skrypt przestaje działać...

wyskakuje cos takiego :
: [/] [] ()
[root@router_nnd on-line]# ./rc.online restart
[root@router_nnd on-line]# /usr/on-line/online_host: line 104: [: -eq: unary operator expected
/usr/on-line/online_host: line 107: [: -eq: unary operator expected
/usr/on-line/online_host: line 104: [: -eq: unary operator expected
/usr/on-line/online_host: line 107: [: -eq: unary operator expected
/usr/on-line/online_host: line 104: [: -eq: unary operator expected


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 28 grudnia 2005, 14:49 
Offline
Użytkownik

Rejestracja: czwartek, 19 sierpnia 2004, 15:18
Posty: 1273
Lokalizacja: Tychy
jest skrypt do host w mrtg na arpingu i działa świetnie tylko niech ktoś kto potrafi przeleje to na stronke gdzie bedzie wyświetlać userów

_________________
Pomogłem ? wypij moje zdrowie
Nie polemizuj z idiotą - najpierw sprowadzi Cię do swojego poziomu, a później pobije doświadczeniem.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 28 grudnia 2005, 16:07 
Offline
Użytkownik

Rejestracja: piątek, 7 października 2005, 01:04
Posty: 240
Lokalizacja: Sosnowiec
Również się podpisuję pod tą prośbą 8)
Poniżej skrypt:
: [/] [] ()
#!/bin/bash

# KONFIGURACJA

# U W A G A
#
# Jesli chcemy by wyniki byly widoczne jako IP zmieniamy linie:
#
# for i in `cat /etc/hosts| grep -v "^#"|grep [0123456789] |awk '{print $2}'`; do
#
# na
#
# for i in `cat /etc/hosts| grep -v "^#"|grep [0123456789] |awk '{print $1}'`; do
#
# Gdy chcemy nazwy hostow nie zmienialmy nic
#

# nazwa hosta 127.0.0.1 z pliku /etc/hosts sluzy do pomijania go w pliku wynikowym
nazwa_127='localhost.localdomain'

# ustawienie sciezki do pliku wynikowego (wymagany na koncu znak "/")
sciezka='/home/httpd/html/'

# ustawienie nazwy pliku wynikowego
nazwa='online.html'

# konfiguracja obrazkow
#----------------------------------------------
# wielkosc obrazka na stronce (obrazek powinien byc kwadratem)
obrazek=22

# nazwa obrazka online (moga byc rozniez linki np: http://www.jakastam.pl/obrazek1.gif
online='online.gif'

# nazwa obrazka offline (moga byc rozniez linki np: http://www.jakastam.pl/obrazek2.gif
offline='offline.gif'
#----------------------------------------------

# czestotliwosc odswierzania strony
odswierz=10

# czas wykonywania skryptu (na kazdego nieaktywnego uzytkownika skrypt "marnuje" 1s
# czyli zmienna nie moze byc mnijesza niz ilosc zliczanych uzytkownikow)M
sleep_delay=30

# ustalanie rodzaju fontow i ich wielkosci
#----------------------------------------------
# rodzaj fontu dla nazw hostow (np arial)
font_host='arial'

# wielkosc fontu dla nazw hostow (np 12)
size_host=12

# rodzaj fontu dla tytulu (np arial)
font_tytul="arial"

# wielkosc fontu dla tytulu (np 12)
size_tytul=15

# rodzaj fontu dla cyklu (np arial)
font_cykl="arial"

# wielkosc fontu dla cyklu (np 12)
size_cykl=12

#----------------------------------------------

# tekst tytulu (mozna stosowac tag <br> - podzial wiersza, <b>,<u> i <i>)
tytul_txt='<b><u>Tabela</u><br><i>hostow</i></b>'

# Indywidualne ustawienia naglowka tabeli
table='<table border=0>'

# KONIEC KONFIGURACJi


licznik_cykli=1
while :; do

online_tab[0]=0
online_nazw[0]=0
licznik=1

#----- Linia ktora trzeba zmienic w zaleznosci czy chcemy IP czy nazwy hostow--
for i in `cat /etc/hosts| grep -v "^#"|grep [0123456789] |awk '{print $2}'`; do
#-------------------------------------------------------------------------------
if [ $i != $nazwa_127 -a $i != "127.0.0.1" ]; then
#temp=`ping $i -c1 -w1 | grep packets | awk '{print $4}'`
temp=`arp $i -n |grep ether` #jesli sprawdzasz po adresie IP to oczywiscie z -n
temp=$?
if [ $temp = 0 ];then
temp=1
else
temp=0
fi

#echo $i'        '$temp
online_tab[$licznik]=$temp
online_nazw[$licznik]=$i
licznik=$(expr $licznik + 1)
fi
done

licznik2=1
echo '<html><head><meta HTTP-EQUIV=Refresh CONTENT='$odswierz'><meta HTTP-EQUIV=Cache-Control content=no-cache><meta HTTP-EQUIV=Pragma CONTENT=no-cache><meta HTTP-EQUIV=Content-Type CONTENT=text/html; charset=iso-8859-2></head><body>' > $sciezka$nazwa
echo '<style>.cykl {font-family:'$font_cykl';font-size:'$size_cykl'px;text-align:center} .host {font-family:'$font_host';font-size:'$size_host'px;} .tyt {font-family:'$font_tytul';font-size:'$size_tytul'px;text-align:center}</style>' >> $sciezka$nazwa
echo $table >> $sciezka$nazwa
echo '<tr><td colspan=2><p class=tyt>'$tytul_txt'</p></td><tr>' >> $sciezka$nazwa
echo '<tr><td colspan=2><p class=cykl>Cykl '$licznik_cykli'</p></td><tr>' >> $sciezka$nazwa

while [ $licznik -gt $licznik2 ]; do
if [ ${online_tab[$licznik2]} -eq 1 ]; then
echo '<tr><td><p class=host><b>'${online_nazw[$licznik2]}'</b></p></td><td><img src="'$online'" width='$obrazek' height='$obrazek'></td></tr>' >> $sciezka$nazwa
fi
if [ ${online_tab[$licznik2]} -eq 0 ]; then
echo '<tr><td><p class=host>'${online_nazw[$licznik2]}'</p></td><td><img src="'$offline'" width='$obrazek' height='$obrazek'></td></tr>' >> $sciezka$nazwa
fi
licznik2=$(expr $licznik2 + 1)
done

echo '</table>' >> $sciezka$nazwa
echo '</body></html>' >> $sciezka$nazwa

sleep $sleep_delay
licznik_cykli=$(expr $licznik_cykli + 1)
done

_________________
Pozdrawiam
Damiano
---------------
Pomogłem :?: Kliknij ikonkę "Pomógł" 8)
Miejcie litość - ja dopiero zaczynam ;)
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 28 grudnia 2005, 18:16 
Offline
Użytkownik

Rejestracja: sobota, 10 września 2005, 15:25
Posty: 280
Lokalizacja: Bielsko-Biała
Ten co ja mam użyty za stronce działa na pingu albo na nmapie


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 28 grudnia 2005, 22:55 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Gdyby tak jeszcze pokazywały się na wykresie czasowym było by wyśmienicie ....

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 29 grudnia 2005, 01:31 
Offline
Użytkownik

Rejestracja: sobota, 26 listopada 2005, 07:47
Posty: 864
ja mogę pomóc Wam zrobić to w mrtg.. odezwijcie się jutro rano na irca


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 6 stycznia 2006, 00:18 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
marask pisze:
ja mogę pomóc Wam zrobić to w mrtg.. odezwijcie się jutro rano na irca


Temat widzę umarł . Odzywałem się na irca i jutro i pojutrze ..jakoś nie mogliśmy sobie pogadać ...... Ktokolwiek ma jakiś pomysł ?

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 6 stycznia 2006, 00:45 
Offline
Użytkownik

Rejestracja: sobota, 26 listopada 2005, 07:47
Posty: 864
sorry.. moja wina - ostatnio lekki zajob... w weekend się zrobi, to w końcu żadna filozofia - przygotujcie mi linijkę sprawdzającą jednego usera. Output dowolny. Bo rozumiem, że ping nie wystarcza tak?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 6 stycznia 2006, 11:26 
Offline
MODERATOR

Rejestracja: poniedziałek, 29 lipca 2002, 15:45
Posty: 1385
Lokalizacja: Polska
I.
Albercik pisze:
.. Ktokolwiek ma jakiś pomysł ?

Poszukajcie trochę a znajdziecie program do kontroli dostępności usług. Dla NND zrobił Mis' już chyba paczkę z któregoś z programów. Nie mam NND więc nie pamiętam która to paczka.

II. Może róbcie wykres korzystających z routera ??
Czyli przesyłających pakiety do internetu - odpadnie kłopot z pingowaniem, a w końcu co jest ciekawego w tym, że ktoś ma właczony komputer i układa pasjansa ??

III. Mrtg jest mocno obciążający, może rrdtools ??

_________________
Określenie przy nicku to tylko dla 'jaj'; tytuł za ilość postów.
Ja ciągle się uważam za niewinne dziecię w sprawach linuksa; żaden guru czy inny moderator :-)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 6 stycznia 2006, 15:06 
Offline
Użytkownik

Rejestracja: czwartek, 3 października 2002, 16:23
Posty: 271
Lokalizacja: Częstochowa
Koriolan pisze:
Czyli przesyłających pakiety do internetu - odpadnie kłopot z pingowaniem, a w końcu co jest ciekawego w tym, że ktoś ma właczony komputer i układa pasjansa ??


Dokładnie. Dlatego u mnie na wykresie pokazuje czy dany user korzuysta z internetu czy nie. Wygląda to tak: http://www.orlinet.prv.pl/mrtg/users.on ... .1.64.html


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 29 ]  Przejdź na stronę 1, 2  Następna

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