Echtzeit Log ohne Logfile

Seite 1 von 1 - Forum: Linux and other OS auf overclockers.at

URL: https://www.overclockers.at/linux/echtzeit_log_ohne_logfile_217256/page_1 - zur Vollversion wechseln!


Moesli schrieb am 30.06.2010 um 15:31

ich möchte die Ausgabe welche normalerweise in ein logfile geschrieben wird (zb squid access.log), umleiten damit ich diese in Echtzeit betrachten kann ohne das mir das logfile erstellt wird.

gibt es dafür ein brauchbares Device bzw. habt ihr andere Ideen.

thx


COLOSSUS schrieb am 30.06.2010 um 16:10

Unter der Annahme, dass du brav via syslog Log-Meldungen sammelst: rsyslog kann z. B. in eine Named Pipe loggen, oder auch externe Programme starten, wenn eine gewisse Log Facility angesprochen wird.
→ rsyslog.conf(5), mkfifo(1)

Manche Daemons koennen das auch "von sich aus" - ich halte das aber fuer unsauber.


davebastard schrieb am 01.07.2010 um 16:16

wozu das ganze ? zum betrachten kannst ja einfach tail -f <logfile> machen.
Dann ist halt das logfile trotzdem da aber das sollte ja wurscht sein wenn du logrotate entsprechend angepasst hast.


noledge schrieb am 02.07.2010 um 07:18

Zitat von davebastard
wozu das ganze ? zum betrachten kannst ja einfach tail -f <logfile> machen.
Dann ist halt das logfile trotzdem da aber das sollte ja wurscht sein wenn du logrotate entsprechend angepasst hast.

in dem fall dann

tail -F <logfile>

wenn mans nicht jeden tag neu starten will (wenn man mal von daily rotation ausgeht)


davebastard schrieb am 02.07.2010 um 21:08

Zitat von noledge
in dem fall dann

tail -F <logfile>

wenn mans nicht jeden tag neu starten will (wenn man mal von daily rotation ausgeht)

ja wenn man das wirklich über tage laufen lassen will hast du recht. ist halt die frage wozu mans braucht.


userohnenamen schrieb am 02.07.2010 um 21:10

damit man live auf nem extra aufgehangenem monitor sieht wo die leute rumsurfen :D


davebastard schrieb am 02.07.2010 um 21:15

Zitat von userohnenamen
damit man live auf nem extra aufgehangenem monitor sieht wo die leute rumsurfen :D

:p ja das wär eine möglichkeit.


userohnenamen schrieb am 02.07.2010 um 21:18

die idee ansich würd mir ja auch sehr gut gefallen als spielerei, aber bis ich das zsambring mit pfsense+squid werd ich wohl alt :D


Neo-=IuE=- schrieb am 03.07.2010 um 10:11

du siehst auch schnell wenn der dienst abkackt mit einem tail -f, weil dann tut sich im log nix mehr

oder ein reines error-log, dasd alle fehler siehst, oder ein snmp-trapdaemon, damit du alles traps zb von netzwerkkomponenten im blick hast....

gibt tausende möglichkeiten im system-/netzwerk-management wo du ein log dauerhaft anschauen willst :)


davebastard schrieb am 03.07.2010 um 11:15

Zitat
du siehst auch schnell wenn der dienst abkackt mit einem tail -f, weil dann tut sich im log nix mehr

oder ein reines error-log, dasd alle fehler siehst, oder ein snmp-trapdaemon, damit du alles traps zb von netzwerkkomponenten im blick hast....

naja is vielleicht ansichtssache aber ich würd sowas übers monitoring (z.B. nagios) lösen.


Neo-=IuE=- schrieb am 03.07.2010 um 15:14

nagios ist aktives monitoring (polling)

snmp-traps sind aber passiv (gerät sendet bei änderungen)

ich möcht sehen wie du in einem großen ospf/bgp basierten netz alle nachbarschaften per nagios überwachst...

natürlich dienste überwachen kann ich mit nagios problemlos, aber schneller siehst es sicher wennst immer ein tail -f im blick hast ;)


davebastard schrieb am 03.07.2010 um 16:01

snmp-traps kann nagios soviel ich weiß schon. (@work verwenden wir was selbergestricktes).

mit ospf usw kenn ich mich ned aus, dazu kann ich nix sagen.

dienste überwachen: naja ich kann ned für jeden dienst den ich monitoren will ein tail -f am monitor haben, oder versteh ich dich falsch ? da bräuchte ich dann viele monitore :D

ich verwends eher beim fehler suchen um eben die neuen Zeilen im log file gleich zu sehen. Aber für dauerhaftes monitoring wär mir das zu umständlich.


Neo-=IuE=- schrieb am 05.07.2010 um 08:59

snmp-traps kann nagios eben nicht von haus aus, da gibts nur selber getrickste sachen mit passiven services

ja ich steh selber auch nicht auf tausende sessions mit tail -f im background, aber ich habe kollegen die das so praktizieren :D -> vielleicht weil sie selber nicht so auf nagios oder ähnliches stehn ;)

ich bin in einer gruppe wo wir netzwerk/firewalls machen, aber eben auch mail-/dns-/proxy-server und ich bin eher weniger im server-bereich, die das machen eher server...


spunz schrieb am 05.07.2010 um 17:45

für ein projekt hab ich mir dazu einfach diverse logs per netcat auf eine windows kiste umgeleitet und dann einfach mit http://www.uvviewsoft.com/logviewer/ am 2ten schirm überwacht. ist zwar etwas pfusch, aber das ding ist halt "dodlsicher" bedienbar.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026