2017-10-18 124 views
1

我正在开发使用Spring Boot的微服务体系结构。微服务体系结构图

我的架构有大约10服务与2个实例每个运行的每个背后HAProxy的(负载均衡)

还有一些运行像詹金斯的应用,Grafana等

现在我想的接口在那里我可以查看所有工作为绿色,不工作为红色的节点,显示相关的黑白节点。我的意思是我想查看完整的架构,以便任何人都能理解架构。我应该怎么做?

+1

Hystrix仪表板可以显示每个微服务的状态 – jmhostalet

回答

0

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

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

您可以定义架构的图形,并分配指标,基于节点上,你可以将它们上色红/绿。

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