我遇到了一种情况,我有很多系统配置/日志,我必须快速查看对故障排除有用的系统。
首先,我想构建一种 Web 界面(很可能是一个 php 站点),它使用支持日志中的可用信息为我提供系统配置的粗略快照。支持日志驻留在镜像服务器(称为日志服务器)上,而我将在其上托管站点的服务器(称为 Web 服务器)必须通过 ssh/sftp 访问它们。
我的粗略草图:
- Web 服务器上的 php 脚本将与日志服务器建立某种连接并转到支持日志位置。
- 然后它将在日志服务器上触发一个 perl 脚本,该脚本会将所有配置/日志文件中的相关内容收集到一些有用的 xml 中(会有多个)。
- 不知何故,这些 xml 文件被传输到 web 服务器 & php 将使用它来创建 html。
我对php很陌生,想知道这是否可行,或者是否有其他替代/更好的方法?如果有人可以提供更多详细信息,那就太好了。
提前致谢。
编辑:抱歉,我错过了提到日志不是在实时机器上生成的日志,我正在处理 NAS 存储设备的维持活动,并且会有大量来自不同最终客户的支持日志,这些支持日志来自我的团队想看看。安全性在这里不是一个大问题(我可以使用纯文本身份验证来记录服务器),因为这些服务器只能通过公司的 VPN 访问。