随笔分类 -  APM

Spring boot——JMX 监控
摘要:前言 在Spring Boot应用的健康监控一文中,我们通过Spring Boot Actuator对外暴露应用的监控信息,除了使用HTTP获取JSON格式 的数据之外,还可以通过JMX监控应用,Spring Boot也提供了对JMX监控的支持。 JMX监控对外暴露的信息相同,不过是使用MBeans 阅读全文

posted @ 2021-09-24 11:24 曹伟雄 阅读(13754) 评论(0) 推荐(3) 编辑

Spring boot——Actuator 详解
摘要:一、什么是 Actuator Spring Boot Actuator 模块提供了生产级别的功能,比如健康检查,审计,指标收集,HTTP 跟踪等,帮助我们监控和管理Spring Boot 应用。 这个模块是一个采集应用内部信息暴露给外部的模块,上述的功能都可以通过HTTP 和 JMX 访问。 因为暴 阅读全文

posted @ 2021-09-24 11:23 曹伟雄 阅读(75733) 评论(2) 推荐(19) 编辑

应用性能监控——NewRelice
摘要:前言 New Relic 是一个很强大的服务器性能监控工具,New Relic目前专注于SaaS和App性能管理业务,它支持支持agent和API传送数据,能够对部署在本地或在云中的web应用程序进行监控、故障修复、诊断、线程分析以及容量计划。 New Relic APM将你没有发现的问题暴漏出来, 阅读全文

posted @ 2021-05-22 18:36 曹伟雄 阅读(6219) 评论(0) 推荐(2) 编辑

分布式服务调用链路跟踪——Spring Cloud Sleuth + Zipkin
摘要:前言 微服务架构下,会有很多微服务,服务之间调用关系会非常复杂,就非常有必要对每个请求的完整调用链进行跟踪,了解调用了那些服务,当出现问题时可以快速定位。 Spring Cloud Sleuth 为 Spring Cloud 实现了一个分布式跟踪解决方案,该组件大量借签了 Dapper、Zipkin 阅读全文

posted @ 2021-05-22 18:35 曹伟雄 阅读(1303) 评论(0) 推荐(0) 编辑

分布式服务调用链路追踪——Pinpoint
摘要:1. Pinpoint架构 官网地址:https://github.com/pinpoint-apm/pinpoint 从下图来看,Pinpoint主要分成几个部分: Agent,负责从应用服务端收集数据,上传到collector; Collector,负责接收Agent上传的数据,并存储到Hbas 阅读全文

posted @ 2021-05-22 18:34 曹伟雄 阅读(7315) 评论(0) 推荐(1) 编辑

分布式服务调用链路追踪——方案选型
摘要:前言 目前大多数分布式追踪系统的思想模型都来自 Google's Dapper 论文。 全链路追踪工具一览: Drapper(google--未开源):最早的APM; 鹰眼(阿里--未开源): CAT(大众点评--开源):跨服务的跟踪功能与点评内部的RPC框架集成,这部分未开源且项目在2014.1已 阅读全文

posted @ 2021-05-22 18:33 曹伟雄 阅读(8748) 评论(1) 推荐(4) 编辑

分布式服务调用链路追踪——Skywalking
摘要:SkyWalking是什么? SkyWalking是一个可观测性分析平台和应用性能管理系统,提供分布式跟踪、服务网格遥测分析、度量聚合和可视化一体化解决方案,并支持多种开发语言。 官网:http://skywalking.apache.org/ 特点: 性能好 针对单实例5000tps的应用,在全量 阅读全文

posted @ 2021-05-22 18:32 曹伟雄 阅读(10995) 评论(1) 推荐(4) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示