带你读《Elastic Stack 实战手册》之51:——3.5.10.APM (下)

简介: 带你读《Elastic Stack 实战手册》之51:——3.5.10.APM (下)

《Elastic Stack 实战手册》——三、产品能力——3.5 进阶篇——3.5.10.APM (中) https://developer.aliyun.com/article/1228391

Service Map

 

APM 的 服务拓扑( Service map )功能可以实时显示应用架构的服务拓扑图。可以展示服务是如何连接及服务相关指标,如:事务处理耗时、每分钟请求数量、每分钟错误数量等。APM 服务拓扑图也可以结合机器学习功能,基于异常检测得得分的实时健康状态显示。以上功能可用于帮助开发人员快速、可视化的观测到服务的状态和健康程度。


APM 服务拓扑图有两种显示方式,如下图所示:

 

1全局显示:所有安装了APM客户端的服务及它们的连接关系。

2指定服务显示:高亮选中服务的连接关系。

image.png


服务拓扑是通过开箱即用的服务链路追踪实现的。即:未正确配置追踪服务的项目不会被追踪到,也不会在服务拓扑图中显示。

 

服务拓扑图中选择关注的服务,可以查看对应服务的详细信息。

image.png

通过机器学习自动检测事务调用得分,并在服务拓扑图中通过图例显示。

image.png


服务拓扑图中有两种形状的节点。

 

圆形:检测到的服务,图标取决于使用了那种代理。


钻石形:数据库,外部系统和消息。根据已知的实体显示对于的图标,如 Elasticsearch 的图标。

 

参考文献

 

l https://elasticstack.blog.csdn.net/article/details/102844900

 

创作人简介

胡征南,杭州光云科技 Java 开发专家,获 ECE 认证、CNCF K8S 认证。

相关实践学习
通过轻量消息队列(原MNS)主题HTTP订阅+ARMS实现自定义数据多渠道告警
本场景将自定义告警信息同时分发至多个通知渠道的需求,例如短信、电子邮件及钉钉群组等。通过采用轻量消息队列(原 MNS)的主题模型的HTTP订阅方式,并结合应用实时监控服务提供的自定义集成能力,使得您能够以简便的配置方式实现上述多渠道同步通知的功能。
相关文章
|
SQL 运维 JavaScript
Yearning目前最流行的开源数据库审核平台
Yearning帮你减小日常变更数据库的风险,规范有序记录进行数据库变更操作
2312 0
Yearning目前最流行的开源数据库审核平台
|
JSON Java Linux
07-PDI(Kettle)源码编译8.2.0.0.R版本
文章目录 07-PDI(Kettle)源码编译8.2.0.0.R版本 1.安装PDI8.2.0.0.R的parent工程到本地 1.1配置Maven的settings.xml文件 1.2安装PDI源码依赖的parent工程到本地仓库
07-PDI(Kettle)源码编译8.2.0.0.R版本
|
人工智能 PyTorch API
Hunyuan3D 2.0:腾讯混元开源3D生成大模型!图生/文生秒建高精度模型,细节纹理自动合成
Hunyuan3D 2.0 是腾讯推出的大规模 3D 资产生成系统,专注于从文本和图像生成高分辨率的 3D 模型,支持几何生成和纹理合成。
1525 5
Hunyuan3D 2.0:腾讯混元开源3D生成大模型!图生/文生秒建高精度模型,细节纹理自动合成
|
Java Maven 开发工具
知识分享之Java——Maven的settings常用配置文件
日常我们开发时,我们会遇到各种各样的奇奇怪怪的问题(踩坑o(╯□╰)o),这个常见问题系列就是我日常遇到的一些问题的记录文章系列,这里整理汇总后分享给大家,让其还在深坑中的小伙伴有绳索能爬出来。 同时在这里也欢迎大家把自己遇到的问题留言或私信给我,我看看其能否给大家解决。
714 0
知识分享之Java——Maven的settings常用配置文件
|
存储 Kubernetes 网络协议
【分布式技术专题】「OSS中间件系列」从0到1的介绍一下开源对象存储MinIO技术架构
【分布式技术专题】「OSS中间件系列」从0到1的介绍一下开源对象存储MinIO技术架构
1926 90
【分布式技术专题】「OSS中间件系列」从0到1的介绍一下开源对象存储MinIO技术架构
Postman - 设置全局请求 header 信息
Postman - 设置全局请求 header 信息
4710 0
Postman - 设置全局请求 header 信息
|
存储 机器学习/深度学习 缓存
APM-Elastic Stack 实战手册
应用程序性能管理(Application Performance Management)简称 APM。主要功能为监视和管理软件应用程序性能和可用性。
3434 0
APM-Elastic Stack 实战手册
|
前端开发 JavaScript 数据管理
React Formik入门:简化表单处理的神器——全面掌握Formik在React表单开发中的高效应用与实战技巧
【8月更文挑战第31天】在React应用中,表单处理常常因繁琐而令人头疼。Formik作为一个开源库,专为简化React表单设计,减少冗余代码并提升处理效率。本文介绍Formik的使用方法及其优势,通过示例展示如何安装配置并创建基本表单,帮助开发者轻松应对各种表单需求。
408 0
|
数据可视化 Java Maven
带你读《Elastic Stack 实战手册》之51:——3.5.10.APM (中)
带你读《Elastic Stack 实战手册》之51:——3.5.10.APM (中)
304 0
|
安全 Java 编译器
是时候来唠一唠synchronized关键字了,Java多线程的必问考点!
本文简要介绍了Java中的`synchronized`关键字,它是用于保证多线程环境下的同步,解决原子性、可见性和顺序性问题。从JDK1.6开始,synchronized进行了优化,性能得到提升,现在仍可在项目中使用。synchronized有三种用法:修饰实例方法、静态方法和代码块。文章还讨论了synchronized修饰代码块的锁对象、静态与非静态方法调用的互斥性,以及构造方法不能被同步修饰。此外,通过反汇编展示了`synchronized`在方法和代码块上的底层实现,涉及ObjectMonitor和monitorenter/monitorexit指令。
1985 0

热门文章

最新文章