Thread View: pl.comp.lang.python
9 messages
9 total messages
Started by Jerzy Kozera
Fri, 03 Jan 2003 12:26
licznik połączeń modemowych
Author: Jerzy Kozera
Date: Fri, 03 Jan 2003 12:26
Date: Fri, 03 Jan 2003 12:26
13 lines
1505 bytes
1505 bytes
Witam
Piszę w Pythonie licznik połączeń modemowych, na razie tylko odejmujący
czas połączeń od czasu w pakiecie 30h. Czyta on /var/log/messages*.
Macie jakiś pomysł, jak odczytać /var/log/messages*.gz? Spróbuję zrobić
tak, żeby program zapisywał logi dotyczące połączeń do swojego własnego
pliku, jednak jeśli przez dłuższy czas nie będzie się go uruchamiać aby
uaktualnił swoje logi, stare połączenia mogą nie zostać uwzględnione...
Pozdrawiam,
--
Jerzy Kozera -=- nordom at o2.pl -=- gg5404114 -=- reg Linux user#298916
-=- "Linux is like wigwam: no windows, no gates, apache inside."
Re: licznik połączeń modemowych
Author: Adam Przybyla
Date: Fri, 03 Jan 2003 13:12
Date: Fri, 03 Jan 2003 13:12
16 lines
1747 bytes
1747 bytes
Jerzy Kozera <nordom@o2.pl> wrote:
> Witam
> Piszę w Pythonie licznik połączeń modemowych, na razie tylko odejmujący
> czas połączeń od czasu w pakiecie 30h. Czyta on /var/log/messages*.
> Macie jakiś pomysł, jak odczytać /var/log/messages*.gz? Spróbuję zrobić
> tak, żeby program zapisywał logi dotyczące połączeń do swojego własnego
> pliku, jednak jeśli przez dłuższy czas nie będzie się go uruchamiać aby
> uaktualnił swoje logi, stare połączenia mogą nie zostać uwzględnione...
... zawsze mozesz przez os.popen("gzip -dc ....") lub po prostu
import zlib
i bedzie po sprawie:)
Logi z ppp mozesz skierowac do innego pliku poprzez zmiany w syslog.conf
Masz tez cos takiego jak kilka plikow w proc - mozna z nich wyciagnac informacje
lub poprzez pppstat. Z powazaniem
Adam Przybyla
Re: licznik połączeń modemowych
Author: piter
Date: Fri, 03 Jan 2003 14:46
Date: Fri, 03 Jan 2003 14:46
23 lines
1883 bytes
1883 bytes
Użytkownik "Adam Przybyla" <adam@gliwice.pl> napisał w wiadomości
news:av428q$5n2$1@news.tpi.pl...
> Jerzy Kozera <nordom@o2.pl> wrote:
> > Witam
>
> > Piszę w Pythonie licznik połączeń modemowych, na razie tylko odejmujący
> > czas połączeń od czasu w pakiecie 30h. Czyta on /var/log/messages*.
> > Macie jakiś pomysł, jak odczytać /var/log/messages*.gz? Spróbuję zrobić
> > tak, żeby program zapisywał logi dotyczące połączeń do swojego własnego
> > pliku, jednak jeśli przez dłuższy czas nie będzie się go uruchamiać aby
> > uaktualnił swoje logi, stare połączenia mogą nie zostać uwzględnione...
> ... zawsze mozesz przez os.popen("gzip -dc ....") lub po prostu
> import zlib
> i bedzie po sprawie:)
jak juz co to bardziej to gzip:
import gzip
gzf = GzipFile("sciezkaDoPliku.gz")
line = gzf.readline()
.
.
.
Re: licznik połączeń modemowych
Author: Jerzy Kozera
Date: Mon, 06 Jan 2003 17:06
Date: Mon, 06 Jan 2003 17:06
22 lines
1862 bytes
1862 bytes
Użytkownik "piter" <tojopiter@yahoo.com> napisał w wiadomości news:av4fvb$5id$1@news.tpi.pl... [ciach?] Dzieki za pomoc! I sorry za pytanie, chyba powinienem czytac wiecej dokumentacji... tak poza tym, jeszcze nie probowalem pisac dalej programu, ale afaik po zdekompresowaniu gzipem, zawartosc logu wygladala mniej wiecej: "Jan 01 03:32:12 [komunikat] Jan 01 04:12:12 [komunikat]" itd... nie bylo znakow nowej linii, ktore sa w nieskompresowanych logach... btw praca nad licznikiem(tymczasowo?) zawieszona :-( Adam Przybyla wrote: > Logi z ppp mozesz skierowac do innego pliku poprzez zmiany w syslog.conf > Masz tez cos takiego jak kilka plikow w proc - mozna z nich wyciagnac informacje > lub poprzez pppstat. Z powazaniem ok thx sprobuje(kiedys?) Pozdrawiam, -- Jerzy Kozera -=- nordom(at)o2.pl -=- gg5404114 "Linux is like wigwam: no windows, no gates, apache inside."
Re: licznik po??cze? modemowych
Author: Jerzy Kozera
Date: Mon, 06 Jan 2003 17:20
Date: Mon, 06 Jan 2003 17:20
5 lines
1204 bytes
1204 bytes
> ... moze ogladasz te logi pod windows? Z powazaniem mc -> F3, mcviewer czy jak to sie tam nazywa :) -- Jerzy Kozera -=- nordom(at)o2.pl -=- gg5404114 "Linux is like wigwam: no windows, no gates, apache inside."
Re: licznik po??cze? modemowych
Author: Adam Przybyla
Date: Mon, 06 Jan 2003 17:20
Date: Mon, 06 Jan 2003 17:20
13 lines
1575 bytes
1575 bytes
Jerzy Kozera <nordom@o2.pl> wrote: > U?ytkownik "piter" <tojopiter@yahoo.com> napisa? w wiadomo?ci > news:av4fvb$5id$1@news.tpi.pl... > [ciach?] > Dzieki za pomoc! I sorry za pytanie, chyba powinienem czytac wiecej > dokumentacji... tak poza tym, jeszcze nie probowalem pisac dalej programu, > ale afaik po zdekompresowaniu gzipem, zawartosc logu wygladala mniej wiecej: > "Jan 01 03:32:12 [komunikat] Jan 01 04:12:12 [komunikat]" itd... nie bylo > znakow nowej linii, ktore sa w nieskompresowanych logach... > btw praca nad licznikiem(tymczasowo?) zawieszona :-( ... moze ogladasz te logi pod windows? Z powazaniem Adam Przybyla
Re: licznik po??cze? modemowych
Author: Adam Przybyla
Date: Mon, 06 Jan 2003 17:43
Date: Mon, 06 Jan 2003 17:43
6 lines
1200 bytes
1200 bytes
Jerzy Kozera <nordom@o2.pl> wrote: >> ... moze ogladasz te logi pod windows? Z powazaniem > mc -> F3, mcviewer czy jak to sie tam nazywa :) ... eee, cos knocisz, sproboj przez zless Z powazaniem Adam Przybyla
Re: licznik połączeń modemowych
Author: Jerzy Kozera
Date: Mon, 06 Jan 2003 17:59
Date: Mon, 06 Jan 2003 17:59
5 lines
1273 bytes
1273 bytes
> ... eee, cos knocisz, sproboj przez zless możliwe... sprobuje, ale chyba nie dzisiaj... -- Jerzy Kozera -=- nordom(at)o2.pl -=- gg5404114 "Linux is like wigwam: no windows, no gates, apache inside."
Re: licznik połączeń modemowych
Author: Marcin 'Qrczak' Kowalczyk
Date: Mon, 06 Jan 2003 20:09
Date: Mon, 06 Jan 2003 20:09
15 lines
1677 bytes
1677 bytes
Mon, 6 Jan 2003 18:06:34 +0100, Jerzy Kozera <nordom@o2.pl> pisze:
> ale afaik po zdekompresowaniu gzipem, zawartosc logu wygladala mniej wiecej:
> "Jan 01 03:32:12 [komunikat] Jan 01 04:12:12 [komunikat]" itd... nie bylo
> znakow nowej linii, ktore sa w nieskompresowanych logach...
Jeśli oglądasz pod mc, to on na rozszerzenie postaci .<numerek>
ma podpiętego groffa czy coś, co daje taki efekt. Naciśnij F9 albo
zgoła wyłącz interpretowanie tego rozszerzenia w ten sposób. Albo
oglądaj czymś innym (less).
--
__("< Marcin Kowalczyk
\__/ qrczak@knm.org.pl
^^ http://qrnik.knm.org.pl/~qrczak/
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads