Spring-Boot-Actuator:/health 端点跨微服务的聚合
Spring-Boot-Actuator : Aggregation of /health endpoints cross micro-services
在我们基于微服务的架构中,我们希望为构成一个应用程序的所有微服务提供单一的运行状况output/view。
其中一种方法是创建另一个连接到所有已配置微服务的 /health 端点的应用程序,聚合响应(JSON),并显示整个应用程序的状态及其各个微服务的健康状况。
但是考虑到,每个微服务都可能发出一组不同的健康状态内容和指标,它可能需要对每个健康端点进行一些定制,而这可能不是实现它的最佳方式 IMO .
关于 Hystrix-Turbine 项目如何帮助聚合和显示我的集群的 Hystrix 指标的单一视图,是否有可用的项目或流水线项目以具有与 Spring-Boot- 可用的类似功能执行器?
在此感谢您的帮助或指导。
感谢 Josh Long 的 Spring 提示视频:https://www.youtube.com/watch?v=u1QnlAbCFys&index=9&list=PLgGXSWYM2FpPw8rV0tZoMiJYSCiLhPnOc
它展示了如何使用来自 Codecentric 项目的 Spring-Boot-Admin 工作来完成它。
以下链接会有更多帮助:
- Link 到 Spring 引导管理项目:https://github.com/codecentric/spring-boot-admin
- 以及入门指南:http://codecentric.github.io/spring-boot-admin/1.4.4/#getting-started
该视频还介绍了如何使用来自项目 Ordina 的微服务仪表板服务器工作,通过资源、服务和后端系统的映射视图可视化您的微服务架构。
这些当然不是唯一的选择,但在案例中使用起来非常简单且便宜。
在我们基于微服务的架构中,我们希望为构成一个应用程序的所有微服务提供单一的运行状况output/view。
其中一种方法是创建另一个连接到所有已配置微服务的 /health 端点的应用程序,聚合响应(JSON),并显示整个应用程序的状态及其各个微服务的健康状况。
但是考虑到,每个微服务都可能发出一组不同的健康状态内容和指标,它可能需要对每个健康端点进行一些定制,而这可能不是实现它的最佳方式 IMO .
关于 Hystrix-Turbine 项目如何帮助聚合和显示我的集群的 Hystrix 指标的单一视图,是否有可用的项目或流水线项目以具有与 Spring-Boot- 可用的类似功能执行器?
在此感谢您的帮助或指导。
感谢 Josh Long 的 Spring 提示视频:https://www.youtube.com/watch?v=u1QnlAbCFys&index=9&list=PLgGXSWYM2FpPw8rV0tZoMiJYSCiLhPnOc
它展示了如何使用来自 Codecentric 项目的 Spring-Boot-Admin 工作来完成它。
以下链接会有更多帮助:
- Link 到 Spring 引导管理项目:https://github.com/codecentric/spring-boot-admin
- 以及入门指南:http://codecentric.github.io/spring-boot-admin/1.4.4/#getting-started
该视频还介绍了如何使用来自项目 Ordina 的微服务仪表板服务器工作,通过资源、服务和后端系统的映射视图可视化您的微服务架构。
这些当然不是唯一的选择,但在案例中使用起来非常简单且便宜。