Thread Syslog an HTTP in (beinahe) Echtzeit
(5 answers)
Opened by mordur at 2013-10-07 14:42
ich habe mir mal das hier gebastelt:
Code (perl): (dl
)
1 2 3 4 5 6 7 my $command = "tail -f /var/log/syslog"; if ( open(F, "$command | ") ) { while (<F>) { print $_."<br>"; } close(F); Wenn ich Leserechte auf das syslog gebe, funktioniert das sogar. So in etwa hatte ich mir das gedacht. Nur das hier nicht das Syslog an sich interessiert, sondern Dienste, die da rein schrieben. Also werde ich das Log dieser Dienste auf eine andere Datei schieben, welche vom Apachen dauerhaft lesbar ist. Dann müsste es den Zweck erfüllen. modedit Editiert von GwenDragon: Code bitte in CODE- oder PERL-Tags! Last edited: 2013-10-07 15:35:15 +0200 (CEST) |