我应该如何使用PHP访问Intranet服务器上的日志文件(没有公共IP)?

时间:2017-06-13 17:30:18

标签: php intranet logfiles

我的系统在专用网络中有多个服务器,并且Web服务器具有公共IP地址,并且也在专用网络中。

作为系统管理界面的一部分,我有一个日志查看器,它被编码为该系统以前版本的基础结构,所有这些都具有公共IP地址。

日志查看器(用PHP编写)允许管理员查看最后n行(使用tail -n)或搜索文件(使用grep)。它整理来自多个服务器的日志文件,并一起搜索/指定指定的日志组。我以前只使用iframe在各个服务器上加载页面,但现在没有公共IP地址,我不知道如何获取数据。可以有相当多的日志和大量的日志一次打开,因为一些脚本的每个线程有一个日志! iframe方法很棒,因为它们都是单独加载的,我可以在它们进来时看到它们。

我对所有服务器都有完全(sudo)控制权。

0 个答案:

没有答案