将 Cloud Foundry 流式传输日志重定向到虚拟机



我在Azure上有一个分布式云铸造厂设置。

要访问应用程序日志,我必须使用cf logs <app-name>. 此外,我还能够使用消防水管插件查看所有云铸造厂日志。

但所有这些日志都是流式处理日志。

有没有办法将这些日志重定向并存储到Cloud Foundry设置之外的其他虚拟机?

我希望以后能够访问日志以进行分析,以防万一崩溃或发生任何错误。

所以基本上我想将云铸造厂流日志本地存储在特定的虚拟机上。我不想使用第三方日志管理服务。

您可以创建用户提供的服务,将应用程序的所有日志重定向到 syslog 服务器。 此设置按应用程序应用。

cf cups my-application-logger -l syslog://remote-machine-logger
cf bs my-application my-application-logger

"远程机器记录器"VM 中的系统日志将包含您的应用程序日志。

最新更新