Un semplice codice php per leggere il log e stampare:
<?php
exec('tail /var/log/apache2/error.log', $error_logs);
foreach($error_logs as $error_log) {
echo "<br />".$error_log;
}
?>
Puoi incorporare la variabile php error_log in html secondo le tue esigenze. La parte migliore è tail
comando caricherà gli ultimi errori che non caricheranno troppo il tuo server.
Puoi cambiare tail
per fornire l'output desiderato
Ex. tail myfile.txt -n 100
// darà le ultime 100 righe
Vedi Quali concorrenti commerciali e open source ci sono per Splunk? e consiglierei https://github.com/tobi/clarity
Strumento semplice e facile.