Jednoduchý php kód pro čtení protokolu a tisk:
<?php
exec('tail /var/log/apache2/error.log', $error_logs);
foreach($error_logs as $error_log) {
echo "<br />".$error_log;
}
?>
Proměnnou error_log php můžete vložit do html podle vašeho požadavku. Nejlepší část je tail
příkaz načte nejnovější chyby, které nebudou příliš zatěžovat váš server.
Můžete změnit tail
aby výstup byl jak chcete
Př. tail myfile.txt -n 100
// dá posledních 100 řádků
Viz Jací komerční a open source konkurenti jsou pro Splunk? a doporučil bych https://github.com/tobi/clarity
Jednoduchý a snadný nástroj.