Ergebnis 1 bis 7 von 7

Thema: [7270] Keine Syslog-Anzeige bei großem Logfile

  1. #1
    IPPF-Erfahrener
    Registriert seit
    15.02.2008
    Beiträge
    84

    [7270] Keine Syslog-Anzeige bei großem Logfile

    Mein Syslog-Logfile liegt auf einem USB-Stick und kann deswegen relativ groß werden. Die maximale Logfilegröße ist bei mir auf 1 MB gesetzt.
    Seit einiger Zeit funktioniert die Anzeige der Logdatei über die Oberfläche nicht mehr, es wird immer eine leere Textarea angezeigt.

    Nach einigen Experimenten habe ich heraus gefunden, dass das Problem mit der Größe der Logdatei zusammenhängt. Bei meiner 7270 ist es so, dass das Problem ziemlich genau dann auftritt, wenn die Logdatei größer als 128 MB wird. Kleinere Logfiles werden angezeigt, bei größeren fällt die Anzeige aus.

    Das Problem hat wohl nichts mit Syslogd selber zu tun, der ist von der 128MB Grenze nicht betroffen und kann problemlos mit größeren Dateien umgehen.

    Als Workaround hilft es bei mir, wenn ich die maximale Logfilegröße auf 128 MB runtersetze und die Anzahl der Logdateien entsprechend vergrößere.

  2. #2
    IPPF-Fünftausend-VIP
    Registriert seit
    03.08.2007
    Ort
    BI
    Beiträge
    7.448
    128MB Du weisst aber schon, dass die Box das File erstmal durchackern muss, oder? Und wenn ich mir dann mal recht simpel die Speichergrösse und den Prozessor der Box angucke (ob swap odern icht ist dabei egal), dann sehe ich schon mal so die eine oder andere Grenze, an die die Hardware der Box stösst.
    Und selbst wenn die Box das schafft: Hat der interne httpd fürs Freetz-WebIF nciht nen Timeout?

    Ich persönlich nutze einen Ringbuffer in den meisten Fällen. Grösse voreingestellt: 128kB. Das dauert so schon ewig, bis das überschritten wird bei mir.
    Boxen: 7240, 7170, W900V, W701V jeweils mit mehr oder minder aktuellem Freetz-Trunk und irgendwelchen Modifizierungen.

    Aus aktuellem Anlaß: Support gehört ins Forum, IRC oder Trac-System, nicht in mein Postfach oder meine Messenger-Accounts.


    ICQ und andere Kontaktinformationen ab nun nur noch per PN.

  3. #3
    IPPF-Fan
    Registriert seit
    07.03.2007
    Beiträge
    110
    hab das gleiche Problem mit einer 7170; und auch schon bei einer syslog Größe von 512kb, abgelegt auf einem usb stick.

    Leider wird die file bei mir schnell groß, weil OpenVPN da viel reinschreibt, zB:

    Code:
    Apr 20 10:35:43 fritz daemon.notice openvpn[2949]: Inactivity timeout (--ping-restart), restarting
    Apr 20 10:35:43 fritz daemon.notice openvpn[2949]: TCP/UDP: Closing socket
    Apr 20 10:35:43 fritz daemon.notice openvpn[2949]: Closing TUN/TAP interface
    Apr 20 10:35:44 fritz daemon.notice openvpn[2949]: SIGUSR1[soft,ping-restart] received, process restarting
    Apr 20 10:35:44 fritz daemon.notice openvpn[2949]: Restart pause, 2 second(s)
    Alle 2 Minuten.
    Router: Fritz!Box Fon WLAN 7270 FW:54.04.70freetz-stable-3288
    Fritz!Box Fon WLAN 7170 FW:29.04.70freetz-stable-3288
    Wlan-Router: Buffalo WHR-HP-G54 DD-WRT v24 SP2 voip
    Anbindung: Versatel 16000/800 und SparVoip
    Telefon: 2x Siemens Gigaset C450 ISDN, HTC Touch

  4. #4
    IPPF-Tausend-VIP Avatar von buehmann
    Registriert seit
    11.06.2005
    Beiträge
    1.809
    Hallo,

    der Fehler liegt tatsächlich im Webinterface von Freetz. Ich bereite gerade einen Patch vor, der ihn behebt. (http://trac.freetz.org/ticket/128)

    Andreas

    PS: Das Problem ist, dass zur Ausgabe etwas wie
    Code:
    httpd -e "$(cat $LOGFILE)"
    benutzt wird und so zunächst das ganze Logfile gelesen und in ein Argument gepackt werden muss, bevor es mit der Ausgabe weitergeht. Das funktioniert nur bis zu einer gewissen Größe.
    Geändert von buehmann (20.04.2008 um 12:56 Uhr)

  5. #5
    IPPF-Zweitausend-VIP
    Registriert seit
    16.12.2006
    Beiträge
    2.260
    Bei mir macht die 16 MB (178.773 Zeilen) Vsftpd Logdatei auch Probleme. Die Frage ist doch, ob man sich überhaupt eine so grosse Logdatei im Webinterface anschauen möchte. Eine Begrenzung auf die letzten zB 10.000 Zeilen sollte doch auch ausreichen
    7270v2 54.04.88-freetz-devel (replaced kernel) im ATA-Modus

  6. #6
    IPPF-Tausend-VIP Avatar von buehmann
    Registriert seit
    11.06.2005
    Beiträge
    1.809
    Ich würde mir so große Logdateien auch nicht im Browser anschauen wollen, lieber mit grep, less und Co. Aber für diejenigen, die es wollen, sollte das Verhalten meiner Meinung nach zumindest nachvollziehbar sein und nicht ab einer bestimmten Größe unerklärbar.

  7. #7
    IPPF-Zweitausend-VIP
    Registriert seit
    16.12.2006
    Beiträge
    2.260
    Alleine das Lesen von 128 MB per USB 1.1 dauert schon über 90 Sekunden, optimale Übertragungsgeschwindigkeit vorausgestzt. Mit "tail" könnte man einfach das Anzeigen der x letzten Zeilen realisieren. Evtl kann man dann noch eine Meldungs ausgeben, dass nicht alle Zeilen angezeigt werden.
    PS: Das Ändern aller momentanen Eingaben ist doch eigentlich nicht nötig.
    7270v2 54.04.88-freetz-devel (replaced kernel) im ATA-Modus

Ähnliche Themen

  1. Syslog-Daemon für 7270 gesucht
    Von MicAlter im Forum FRITZ!Box Fon: Modifikationen
    Antworten: 13
    Letzter Beitrag: 25.05.2011, 16:14
  2. FRITZ!Box 7270 - Firmwareversion xx.04.86: Keine Anzeige für VOIP-Connections
    Von Peter931 im Forum FRITZ!Box tot? Recover, Firmware Up-/ Downgrade
    Antworten: 4
    Letzter Beitrag: 01.10.2010, 18:53
  3. [FB 7270] CLIP Problem - keine Anzeige wenn nicht im FB-Telefonbuch
    Von Nummer_5 im Forum FRITZ!Box Fon: Telefonie
    Antworten: 7
    Letzter Beitrag: 14.03.2009, 10:11
  4. 7270 am ISDN: keine Anzeige der Rufnummern ausgehend
    Von scirocco790 im Forum FRITZ!Box Fon: Telefonie
    Antworten: 2
    Letzter Beitrag: 01.01.2009, 16:51
  5. Antworten: 5
    Letzter Beitrag: 23.11.2008, 22:05

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •