PCF - 将日志流式传输到多个服务器
PCF - Stream logs to multiple servers
我是 运行 Docker 我在 PCF 中的 spring-boot
应用程序的图像。它正在将日志流式传输到 2 个不同的服务器;我已经配置了 2 个用户定义的服务,其中 syslog drain 到 Splunk,另一个是到 Kibana。这两项服务都绑定到 spring-boot
应用。
这是否会导致从同一应用程序将日志流式传输到多个日志服务器的任何性能问题?
Would this cause any performance issue that streaming logs to multiple log servers from the same application?
它会对您的应用程序造成性能影响吗?没有。
您的应用程序登录到 STDOUT/STDERR,Diego 读取此信息并通过 Loggregator 将其发送出去。 Loggregator 然后负责将消息发送到您的日志流,无论您配置多少。
就平台而言,它拥有有限的资源,您配置的每个日志消耗都将需要额外的资源。幸运的是,您的平台运营商可以监控资源使用情况并扩展 Loggregator 以满足其应用程序开发人员的需求,因此配置一个或两个并不重要。
希望对您有所帮助!
我是 运行 Docker 我在 PCF 中的 spring-boot
应用程序的图像。它正在将日志流式传输到 2 个不同的服务器;我已经配置了 2 个用户定义的服务,其中 syslog drain 到 Splunk,另一个是到 Kibana。这两项服务都绑定到 spring-boot
应用。
这是否会导致从同一应用程序将日志流式传输到多个日志服务器的任何性能问题?
Would this cause any performance issue that streaming logs to multiple log servers from the same application?
它会对您的应用程序造成性能影响吗?没有。
您的应用程序登录到 STDOUT/STDERR,Diego 读取此信息并通过 Loggregator 将其发送出去。 Loggregator 然后负责将消息发送到您的日志流,无论您配置多少。
就平台而言,它拥有有限的资源,您配置的每个日志消耗都将需要额外的资源。幸运的是,您的平台运营商可以监控资源使用情况并扩展 Loggregator 以满足其应用程序开发人员的需求,因此配置一个或两个并不重要。
希望对您有所帮助!