Ich würde das Ganze nicht direkt aus dem Monitor heraus probieren. Schreib dir ein Skript (Shell/Perl), welches sich die Größe der LOG-Datei merkt und alle Minute (cron) mit der aktuellen LOG-Datei vergleicht. Wenn sich was ändert, dann schicke die Differenz zwischen dem "gemerkten" und dem aktuellen LOG auf den Drucker und "merke" dir das neue LOG.
Das funktioniert dann zwar nicht in Echtzeit, wäre aber deutlich einfacher, als am Quellcode rumzupfuschen.
viele Grüße,
Andreas