首页 帮助中心 基调听云Server 简介
基调听云Server

C++探针简介

基调听云 CPP-Agent SDK 是为C和C++程序员提供的开发包。通过调用SDK的API埋点,度量分析事务的性能瓶颈和执行路径追踪,在线展示运行状态,协助开发者定位代码中的问题。

基本概念

  • 事务:在Web请求过程中,事务(Action)被定义为一次HTTP(S)请求的处理过程,在其他类型的应用中,事务也可以定义为类似的自定义请求处理过程。
  • 组件:指事务的子过程,多数情况下,一次事务的执行过程是由许多的执行步骤组成,我们将这些执行步骤定义为组件(Component)。 我们将组件分为以下几种类型:  1. 普通组件:指代的是用来分析和追踪函数执行性能的过程。  2. 数据库组件: 是指用来分析和追踪数据库执行性能的组件。  3. NoSQL组件: 是指用来分析非关系型数据库(Mongo、Redis、 Memcache等)执行性能的组件。  4. 外部调用组件: 是指用来分析和追踪RPC调用或者外部的HTTP(S)访问过程的组件。
  • Trace:对事务/组件的性能和异常状况的追踪。