Hallo,
ich möchte die /var/log/messages auf meinem Linux Rechner parsen.
Ein Cronjob soll in regelmäßigen Abständen die Datei überprüfen und nach einem bestimmten Keyword suchen, welches z.B. in der letzten Stunde hinzugefügt wurde. Also keine Lösung mittels tail -100 oder so, sondern wirklich das aktuelle Datum nehmen, die Zeiten der einzelnen Zeileneinträge parsen und vergleichen, ob der Eintrag in der letzten Stunde hinzugefügt wurde. Ich denke, dass das nur mit Datumsarithmetik zu lösen ist... Aber wie??
Falls jemand eine Idee hat oder schon so ein Skript gesehen hat, würde ich mich über eine Nachricht freuen.
Viele Grüße
Schmullus
ich möchte die /var/log/messages auf meinem Linux Rechner parsen.
Ein Cronjob soll in regelmäßigen Abständen die Datei überprüfen und nach einem bestimmten Keyword suchen, welches z.B. in der letzten Stunde hinzugefügt wurde. Also keine Lösung mittels tail -100 oder so, sondern wirklich das aktuelle Datum nehmen, die Zeiten der einzelnen Zeileneinträge parsen und vergleichen, ob der Eintrag in der letzten Stunde hinzugefügt wurde. Ich denke, dass das nur mit Datumsarithmetik zu lösen ist... Aber wie??
Falls jemand eine Idee hat oder schon so ein Skript gesehen hat, würde ich mich über eine Nachricht freuen.
Viele Grüße
Schmullus