微服务架构图

时间:2017-10-18 07:04:19

标签: architecture microservices

我正在使用Spring Boot开发微服务架构。

我的架构有大约10个服务,每个服务运行2个实例,每个实例都落后于HAProxy(负载均衡器)

还有像Jenkins,Grafana等运行的应用程序。

现在我想要一个界面,我可以在其中查看所有以绿色工作的节点,而不是红色,显示依赖性b / w节点。我的意思是我想查看完整的架构,以便任何人都能理解架构。我该怎么办?

1 个答案:

答案 0 :(得分:0)

如果您已经有Grafana,可以试试这个面板:

https://grafana.com/plugins/jdbranham-diagram-panel

您可以定义架构图,并为节点指定指标,您可以根据这些指标为红色/绿色着色。

您需要一些有关节点运行状况的指标。例如,您可以使用Prometheus来收集一些标准Java指标,例如JVM的内存和CPU使用情况。或者,如果需要,您可以发布自定义指标。