采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
公司后台服务是微服务架构,是不是要为每个微服务搭建APM监控平台?如果微服务实例很多,那搭建起来好像也很麻烦。是否能够实现搭建一次监控所有微服务?看过阿里云的Nodejs性能平台文档好像没有针对这种情况的说明,难道是要为每个服务创建一个应用?
对微服务来讲更要注意服务粒度的监控,一般来讲会有全链路监控和微服务单个监控两种。对于面向用户的web应用适合采用全链路监控,对于基础服务如登陆 下单支付等适合单个监控
具体实施的话其实创建应用并不复杂的,如果你的微服务过多说明架构设计有点复杂?
感谢老师回复! 对,公司搭微服务架构是为了可以很方便的扩展业务,所以积累下来各服务之间就有点复杂。我感觉对单个关键服务监控还好处理。就是像您说的全链路监控,比如日常状态下各服务的运行情况对比关系、哪个服务的出错率比较高等问题,通过对整个服务的分析去优化单个服务,这种监控能不能实现?思路是怎样的呢?
全链路监控我的课程中有相关介绍哈 一般也可以采用skywalking,全链路监控的难点并不在于方案的实现 而是要求链路上每个服务都要按照一定的规则去接入全链路的sdk才可以 不然就会断掉
登录后可查看更多问答,登录/注册
一套专为前端开发设计,满足大厂高可用、高稳定需求的解决方案
503 6
572 4
618 3
518 3
466 3