美文网首页
系统监控-服务数据采集

系统监控-服务数据采集

作者: 哈哈_dfde | 来源:发表于2022-05-23 17:23 被阅读0次

    背景:
    随着微服务设计理念的大规模普及和微服务项目大规模落地应用,如何监控微服务系统,做到:主动发现问题,快速定位问题,解决问题,预防问题发生成为越来越重要的事项。对服务的监控、追踪、审计、控制提上日程

    思路:
    要想做到服务监控,首先要确认监控服务的哪些信息?用户请求,接口响应时间,链接数。。。?我们把监控的内容分类如下:
    服务依赖的第三方组件:包括服务启动必须硬件信息(cpu,磁盘io),服务依赖的软件信息(存储,网络io)。
    用户操作信息监控:这部分依赖用户操作,比如用户下单请求成功率,接口响应成功率,核心指标。
    服务配置信息:服务当前配置信息,开关信息等

    Spring监控解决方案
    目前spring为以上三种场景提供了一套统一的解决方案
    spring-actual-health:主要负责监控第三方组件是否可用,比如mysql,redis,zookeeper等信息
    spring-actual-info: 主要监控服务配置项信息
    spring-metric:主要对用户请求信息埋点,汇总记录

    相关文章

      网友评论

          本文标题:系统监控-服务数据采集

          本文链接:https://www.haomeiwen.com/subject/ltorprtx.html