Kommentare: Logfile Watchdog Monitor Logfiles überwachen u Aktion setzen

 

Fragen / Kommentare zu Logfile Watchdog Monitor Logfiles überwachen u Aktion setzen

(neueste zuerst)


✍anonym
28.03.2021 16:46
Was muss geändert werden wenn ein Ereignis in der log auftaucht, dann aber bis zu einem bestimmten anderen Eintrag gewartet werden soll bevor die Aktion durchgeführt werden soll?

✍anonym
21.05.2014 02:03
User: OtterNas3 
Vielen, vielen, VIELEN Dank!

Hat mir viel me erspart selber was zu schreiben, genau das was ich brauch :)

Funktioniert tadellos und macht was es soll!

Sche gre aus dem Hessen
Otter

✍anonym
05.09.2013 12:22
User: Sascha 
Klappt eigentlich wie es soll jedoch reicht es nicht f meine Anforderungen, denn sobald einmal der "error" im logfile ist und erkannt wird, wird dieser beim neustart des scriptes wieder gelesen und erkannt da der wert im logfile erst viel sper erschrieben wird. kann man das sript irgendwie eingrenzen, damit er nur die aktuellsten zeilen des files list und nicht das was eventuell schon seit tagen da drin steht?

✍anonym
20.06.2013 15:07
User: Mark Swanson 
Super Script hat mir viel Arbeit erspart.
Leider hilft es nicht, wenn das Logfile rotiert.
Sobald der Log geleert wird, ist der Zler in der watch.ini zu gro Ein Ansatz we noch zuszlich die lge der Logdatei zu speichern, wenn die neue Lger kzer ist als die alte, dann auch den Zler in der watch.ini zurksetzen.

✍anonym
21.03.2013 10:07
User: Philipp Holzer 
Ich wollte den Programm mal testen. Es funktioniert auch soweit alles. Leider wird aber die action nicht durchgefrt. Muss ich da irgendwas beachten ?
✍Bernhard
gepostet am 21.03.2013 10:07
die Tasks starten minimiert, z.B. f cmd maximiert kann als action folgendes eingegeben werden: action="c:\windows\system32\cmd.exe /c start cmd.exe" oder das Skript dern und in den Onlinekompiler kopieren:anstelle von run($action,"",@SW_MINIMIZE) aber run($action)

Beitrag erstellt von Bernhard

✍anonym
02.03.2012 12:18
User: Chris Kierspel 
Hey,
  das Skript funktioniert gut, hat aber ein Memory-Leak - der FileClose($file) findet nur statt, wenn im Logfile etwas gefunden wurde - und danach wird das File auch erneut geöffnet. Da FileOpen($logfile,o) in der Schleife läuft werden dauernd neue Handles geöffnet - man kann dies im Taskmanager schön sehen, der Speicherverbraucht steigt und steigt und steigt. 
  Durch das Einfügen von FileClose($file) direkt vor dem sleep(1000) in der 4. letzten Zeile ist das Memory leak Problem gelöst!
✍Bernhard
gepostet am 02.03.2012 12:18
Super Danke f den Hinweis, hab das Skript angepasst!

Beitrag erstellt von Bernhard