Heute ist mir aufgefallen, dass mein log plötzlich leer war.
Ich habe per SSH nachgesehen, die RM hat mir ein messages.1.gz angelegt, da durch einen Ausfall meines Mmonit Collectors das log zugemüllt wurde.
Beudeutet das es wird ab einer gewissen Grösse des logs ein .gz erzeugt und messages.1 zurückgesetzt ?
lg Richard
messages.1.gz bei zu vielen logs ?
Moderatoren: jmaus, Co-Administratoren
-
- Beiträge: 14252
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 597 Mal
- Danksagung erhalten: 1522 Mal
Re: messages.1.gz bei zu vielen logs ?
Ja, Suchwort: logrotate
Gruß Xel66
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
-
- Beiträge: 1175
- Registriert: 14.02.2016, 12:32
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Heidenheim
- Hat sich bedankt: 57 Mal
- Danksagung erhalten: 228 Mal
Re: messages.1.gz bei zu vielen logs ?
I.d.R. passiert das nicht nach Größe sondern zeitbasiert, also z.B. jede Nacht oder jede Woche und ist unter so ziemlich jedem Linux üblich...
- jmaus
- Beiträge: 9908
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 466 Mal
- Danksagung erhalten: 1897 Mal
- Kontaktdaten:
Re: messages.1.gz bei zu vielen logs ?
Du vergleichst Äpfel mit Birnen. RaspberryMatic ist kein Debian oder Ubuntu/Linux und folglich gelten da auch nicht die Regeln die du denkst die überall vermeintlich gelten wo logrotate zum Einsatz kommt. Da hilft nur ein Blick in die entsprechende Logrotate Konfiguration. SieheMatthias K. hat geschrieben: ↑28.12.2023, 17:59I.d.R. passiert das nicht nach Größe sondern zeitbasiert, also z.B. jede Nacht oder jede Woche und ist unter so ziemlich jedem Linux üblich...
https://github.com/jens-maus/RaspberryM ... slogd.conf
Und da steht eben folgendes:
Code: Alles auswählen
/var/log/*.log /var/log/*/*.log /var/log/messages /var/log/messages.1 {
size 2M
copytruncate
rotate 1
compress
missingok
}
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 1175
- Registriert: 14.02.2016, 12:32
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Heidenheim
- Hat sich bedankt: 57 Mal
- Danksagung erhalten: 228 Mal
Re: messages.1.gz bei zu vielen logs ?
Ganz falsch lag ich aber auch nicht, denn ich gehe mal davon aus dass auch RM nicht dauerhaft die Dateigröße aller Logfiles überwacht, sondern eben beim nächtlichen Logrotate-Cronjob die entsprechenden Parameter geprüft werden. Ein Log könnte daher bei entsprechend intensiver Befüllung auch deutlich größer und dann eben Nachts wegen ">2M" rotiert werden, oder?
Ich habe mich da bisher nicht groß damit befasst da bei mir eh alles an einen separaten Syslog-Server geht und dort dann CheckMK die relevanten Fehler rausfischt.
Ich habe mich da bisher nicht groß damit befasst da bei mir eh alles an einen separaten Syslog-Server geht und dort dann CheckMK die relevanten Fehler rausfischt.