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

时间:2017-07-31 11:17:20

标签: logging cloudfoundry syslog application-monitoring

我在Azure上有一个分布式云代工厂设置。

要访问应用程序日志,我必须使用cf logs <app-name>。 此外,我可以使用firehose插件查看所有云代工日志。

但所有这些日志都是流日志。

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

我希望以后能够访问日志,以便在发生崩溃或发生任何错误的情况下进行分析。

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

1 个答案:

答案 0 :(得分:2)

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

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

您的远程机器记录器中的Syslog&#39; vm将有您的应用程序日志。

相关问题