📜  微服务监控和虚拟化工具

📅  最后修改于: 2021-01-07 03:30:01             🧑  作者: Mango

微服务监控

监视是微服务的控制系统。随着微服务变得更加复杂和难以理解其性能并对问题进行故障排除。考虑到软件交付的生动变化,需要监视服务。有监测微服务的五个原则,具体如下:

  • 监视容器及其内部内容。
  • 提醒服务性能。
  • 监视弹性和多位置的服务。
  • 监控API。
  • 监视组织结构。

这些原则使我们能够解决与微服务相关的技术变更以及与微服务相关的组织变更。

微服务监控工具

共有三种监视工具,如下所示:

  • Hystrix仪表板
  • 尤里卡管理仪表板
  • Spring Boot管理仪表板

微服务虚拟化

微服务虚拟化是一种在各种基于组件的应用程序(例如基于云的应用程序,SOA和API驱动的架构)中模拟特定组件行为的方法。服务虚拟化还可以降低成本并节省时间。通过结合服务虚拟化,组织可以开发可以从不同位置和不同环境交付的应用程序。