Syslog-Database Cleanup

Hallo Freunde der Sonne,

sollte Eure SYSlog-Datenbank Mal so groß sein, dass das Frotnend die Daten weder abrufen noch anzeigen kann – dann hier ein Tipp zum bereinigen der Datenbank!

Syslog-Database Cleanup

Quelle: http://www.rsyslog.com/article50/
Quelle: https://dev.mysql.com/doc/refman/5.1/en/repair-table.html

Berenigung der EventLogs auf die letzten 30 Tage:

delete from SystemEvents WHERE  receivedat < date_add(current_date, interval -30 day);
optimize table SystemEvents;

Falls eine Tabelle dabei kaputt gehen sollte oder der Befehl wegen defekten Daten abbricht,
einfach reparieren lassen…

repair table SystemEvents;

Nun sollte wieder alles chick sein!