【问题标题】:Microservice Architecture Diagram微服务架构图
【发布时间】:2018-03-29 23:47:46
【问题描述】:

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

我的架构有大约 10 个服务,每个服务在 HAProxy(负载平衡器)后面运行 2 个实例

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

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

【问题讨论】:

  • Hystrix 仪表盘可以显示每个微服务的状态

标签: architecture microservices


【解决方案1】:

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

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

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

您需要一些关于节点健康状况的指标。例如,您可以使用Prometheus 来收集一些标准的Java 指标,例如JVM 的内存和cpu 使用率。或者,您可以根据需要发布自定义指标。

【讨论】:

    猜你喜欢
    • 2015-12-26
    • 2016-11-23
    • 2019-03-23
    • 2016-11-22
    • 2019-05-17
    • 1970-01-01
    • 1970-01-01
    • 2014-01-08
    相关资源
    最近更新 更多