对于spring cloud架构的前端应用下动则几十个docker,有没有好的运维和监控方案?

最近公司已经在上线spring cloud架构的前端应用,对于动则几十个docker的服务运维和监控很是头疼,另外几乎一个服务就需要一套mysql实例,对于数据库运维也带来很大的挑战。

请问社区大佬们,对于微服务这种架构有没有好的运维和监控的一些方案?

参与5

1同行回答

namelessnameless  技术总监 , 某云计算厂商
两个层面:1、基础运维和监控:对容器系统监控、对paas平台服务组件监控、对宿主机系统监控和运维等,容器的监控方案开源社区很多种,常见的就是Prometheus;对paas平台服务组件监控一般看各个平台本身的监控;对宿主机监控可以用传统的监控方式,也可以用Prometheus;2、微服务应用的监...显示全部

两个层面:
1、基础运维和监控:对容器系统监控、对paas平台服务组件监控、对宿主机系统监控和运维等,容器的监控方案开源社区很多种,常见的就是Prometheus;对paas平台服务组件监控一般看各个平台本身的监控;对宿主机监控可以用传统的监控方式,也可以用Prometheus;

2、微服务应用的监控:属于应用层面的监控,APM可以做到部分应用监控,ELK/EFK可以做到日志采集和日志监控,微服务本身的监控,如微服务状态、API、调用链路、拓扑等,可以采用Prometheus+Grafana方案,全链路监控通过企业版的ELK也可以做到,不过企业版的ELK比较贵;

对数据库容器,目前生产环境数据库容器化的比较少,基本都是在开发测试环境数据库容器化。

收起
软件开发 · 2019-08-01

提问者

luckman_2008
系统运维工程师人寿保险
擅长领域: 数据库存储服务器

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-07-24
  • 关注会员:2 人
  • 问题浏览:3030
  • 最近回答:2019-08-01
  • X社区推广