APM 术语表b

APM 术语表
名称
介绍
图示
AI summary
分布式跟踪是一种跟踪和分析从应用程序前端流经后端服务的请求和响应的方法。它可以帮助团队了解应用程序不同部分的交互情况,并识别潜在的瓶颈或问题。
https://images.contentstack.io/v3/assets/bltefdd0b53724fa2ce/blt32d35103bdbd7fca/641b6a9c8f12893d46e40ad7/screenshot-what-is-apm-trace-sample.png
跨度是工作流的一个个组成部分。它们衡量的是从活动开始到结束的全过程,并包含相关执行信息。常见的跨度属性包括: • 开始和完成时间 • 名称 • 类型
https://images.contentstack.io/v3/assets/bltefdd0b53724fa2ce/blt2c95bfd03b3da04d/641b6aad7b579c3cb6681b89/screenshot-what-is-apm-http-request.png
事务是与逻辑工作单元相对应的事件。它们通常与传入的请求或受监测服务的类似任务相关联。事务可以包含多个跨度以及其他属性,如有关记录事件的环境的数据。事务的一些示例包括: • 对服务器的请求 • 批量作业 • 后台作业 在 APM 解决方案中,事务通常是指 Web 事务,包括从提交请求到收到响应的所有活动。
痕迹是对应用程序所执行操作的详细代码级的记录。它衡量的是与应用程序请求相关的方法或函数调用的状态和持续时间。
服务是独立软件,用于执行特定任务或一组任务。它们都会被设计为松散耦合和高度可重用,经常被用于微服务架构中。服务通常使用容器技术部署,例如 Docker 和 Kubernetes。
OpenTelemetry 是一个开源框架,用于从应用程序、服务和库中收集和导出遥测数据。它提供了装载代码和收集数据所需的库和 API,以及用于分析、可视化和存储数据的工具和集成。 OpenTelemetry 是一个对供应商中立的框架,并且可扩展。它被认为是收集和导出遥测数据的标准。
Loading...
目录
文章列表
王小扬博客
产品
Think
Git
软件开发
计算机网络
CI
DB
设计
缓存
Docker
Node
操作系统
Java
大前端
Nestjs
其他
PHP