Frage zu SYSLOGFILENAME SYSLOGMOVE SYSLOGMOVEDAILY
Verfasst: 05.06.2019, 20:31
Hallo @ CUXD,
SYSLOGFILENAME verstehe ich, zeigt auf /var/log/messages und kann damit aus dem aktuellen syslog auslesen, OK.
Das busybox/syslogd schreibt in diese Datei und kann entsprechend der Konfiguration in /etc/init.d/S07logging auch rotieren
in messages.0. Auch verstanden und OK.
Nun die Fragen:
- gehe ich recht in der Annahme, dass die CUXD Logausgaben (cuxd-log, syslog, ...) zuerst eine messages UND DANN
eine messages.0 lesen
ODER
- wird lediglich genau nur die eine Datei SYSLOGFILENAME=/var/log/messages gelesen und nie eine rotierte Datei?
Ändert sich das Verhalten bei z.B. SYSLOGMOVE=/usr/local/logs dahin, dass dann zusätzlich zu SYSLOGFILENAME eine
bestimmte Zeit (wie lange denn?) die Dateien aus SYSLOGMOVE/messages.YYYYMMDD-HHMM zusätzlich gelesen werden?
Was hat es mit dem SYSLOGMOVEDAILY auf sich, wird denn nicht täglich? die messages.0 verschoben?
Aktuell erscheint es bei raspberrymatic so, dass die /var/log/messages nur 200KB groß wird mit einem rotate, das langt
teilsweise nur wenige Stunden. Damit sind allerdings mit CUXD gelogte Infos aus Scripten praktisch unbrauchbar.
Sinnvoll erscheint schon die cuxd-loganzeige über einige Tage (vielleicht sogar länger?).
Dies wäre mit einem neuen Parameter SYSLOGKEEPDAYS=xxx, der bei gesicherten messages.YYYYMMDD-HHMM Dateien
die Ausgabe der aktuellen SYSLOGFILENAME Datei und der passenden Dateien aus dem SYSLOGMOVE Verzeichniss bis zu
dem SYSLOGKEEPDAYS ausgibt und ältere Dateien löscht.
Nur so eine Frage und Diskussionsgrundlage.
Vielen Dank für die ganze Arbeit!!!
ciao
Harvey
SYSLOGFILENAME verstehe ich, zeigt auf /var/log/messages und kann damit aus dem aktuellen syslog auslesen, OK.
Das busybox/syslogd schreibt in diese Datei und kann entsprechend der Konfiguration in /etc/init.d/S07logging auch rotieren
in messages.0. Auch verstanden und OK.
Nun die Fragen:
- gehe ich recht in der Annahme, dass die CUXD Logausgaben (cuxd-log, syslog, ...) zuerst eine messages UND DANN
eine messages.0 lesen
ODER
- wird lediglich genau nur die eine Datei SYSLOGFILENAME=/var/log/messages gelesen und nie eine rotierte Datei?
Ändert sich das Verhalten bei z.B. SYSLOGMOVE=/usr/local/logs dahin, dass dann zusätzlich zu SYSLOGFILENAME eine
bestimmte Zeit (wie lange denn?) die Dateien aus SYSLOGMOVE/messages.YYYYMMDD-HHMM zusätzlich gelesen werden?
Was hat es mit dem SYSLOGMOVEDAILY auf sich, wird denn nicht täglich? die messages.0 verschoben?
Aktuell erscheint es bei raspberrymatic so, dass die /var/log/messages nur 200KB groß wird mit einem rotate, das langt
teilsweise nur wenige Stunden. Damit sind allerdings mit CUXD gelogte Infos aus Scripten praktisch unbrauchbar.
Sinnvoll erscheint schon die cuxd-loganzeige über einige Tage (vielleicht sogar länger?).
Dies wäre mit einem neuen Parameter SYSLOGKEEPDAYS=xxx, der bei gesicherten messages.YYYYMMDD-HHMM Dateien
die Ausgabe der aktuellen SYSLOGFILENAME Datei und der passenden Dateien aus dem SYSLOGMOVE Verzeichniss bis zu
dem SYSLOGKEEPDAYS ausgibt und ältere Dateien löscht.
Nur so eine Frage und Diskussionsgrundlage.
Vielen Dank für die ganze Arbeit!!!
ciao
Harvey