Php is able to read files and pass that information into a website. There are, of course, many ways to do this and below is just a tiny example.
Let's say you have in a text file, several lines in this format:
user@gzlinux $ cat files/servers-status.txt server1#apache#10#up server2#apache#20#down server10#nfs#67#up gzaix2#varnish#4#down etc69#nginx#2#up
And you want to present this information in a php page with these tables: Hostname, Application, Number of Instances, Status.
Here is what your php page will need:
user@gzlinux $ cat envs.php <html> <head> <title>GZ Media Environments</title> </head> <body> [color=green] <table class="table"> <tr> <th>Hostname</th> <th>Application</th> <th>Number of instances</th> <th>Status</th> </tr> <? $text = file_get_contents('files/servers-status.txt'); $lines = explode("\n",$text); foreach ($lines as &$line) { list($hostname,$application,$no_instances,$status) = explode("#",$line); echo "<td class='small'>$hostname</td>"; echo "<td class='small'>$application</td>"; echo "<td class='small'>$no_instances</td>"; echo "<td class='small'>$status</td>"; } ?> </table> [/color] </body> </html>
This solution is untested so do not use it in production until you are very satisfied with it.