检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
- INT SUM Jetcd版本(version,Jetcd版本。) version 版本 版本 - STRING LAST 父主题: 数据库
单位 数据类型 默认聚合方式 数据源(dataSource,数据源。) url url url - ENUM LAST dbType 数据库类型 数据库类型 - STRING LAST driverClassName 驱动 驱动 - STRING LAST initialSize 初始化连接数
Agent支持的终止版本 描述 获取连接调用链上报时间阈值(ms) integer JAVA 1 2.1.13 - getConnection方法调用链上报阈值,不超过该阈值不上报 是否采集原始命令 radio JAVA false 2.2.2 - 是否采集原始Mongo Json命令
响应时间在1-10s范围请求数 - INT SUM range6 10s以上 响应时间在10s以上请求数 - INT SUM 父主题: 数据库
示例流程 图1 给用户授权APM权限流程 创建用户组并授权 在IAM控制台创建用户组,并授予APM只读权限“APM ReadOnlyAccess”。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录并验证权限 新创建的用户登录控制台,验证APM的只读权限。
Agent支持的终止版本 描述 获取连接调用链上报时间阈值(ms) integer JAVA 1 2.1.0 - getConnection方法调用链上报阈值,不超过该阈值不上报。 getConnection时是否获取池内信息 radio JAVA false 2.1.0 - ge
invokeCount 调用次数 总的调用次数 - INT SUM totalTime 总响应时间 总响应时间 - INT SUM 父主题: 数据库
创建链路追踪应用 功能介绍 创建链路追踪应用 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/apm2/openapi/tracing/business/create
stClient集群调用监控。) esNodes 集群节点 集群节点信息 - ENUM LAST clientCount 创建的RestClient个数 创建的RestClient个数 - INT LAST concurrentMax 最大并发 最大并发 - INT MAX errorCount
acquireRetryDelay 获取连接重试间隔 获取连接重试间隔 - INT LAST acquireIncrement 无连接可用时创建连接数 无连接可用时创建连接数 - INT LAST 获取连接详情(connection,获取连接详情。) url 连接地址 连接地址 - ENUM LAST
页签。 单击“方法分析”,进入方法分析页面。 图1 方法分析 输入类名称并选择方法名,单击“确认”。页面展示该方法的某一次执行的信息。 图2 类名及方法 图3 方法分析详情 页面左侧展示该方法的执行记录,包括:耗时明细、调用来源以及方法源码。 耗时明细展示调用方法,耗时时间,“下钻”操作。
配置拦截方法名,该方法会添加监控;拦截方法名多个用逗号分隔,拦截方法名为空,默认拦截所有public方法。 表2 JAVA方法指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 JAVA方法(method,根据配置的java方法名,统计方法调用详情。) class 类名 类名
单击右上角“创建委托”,进入创建委托页面。 参考表1设置创建委托的参数。 表1 创建委托 名称 说明 样例 委托名称 标识该委托代理的名称。 aom_ecm_trust 委托类型 选择“云服务” - 云服务 选择“弹性云服务器ECS 裸金属服务器BMS” - 持续时间 选择“永久”
or数。拓扑使用平均RT进行量化,使用不同颜色对不同区间RT值进行标识,方便用户快速发现问题,并进行定位。 数据库:当数据库调用时间 ≥100ms时会被标记为黄色,当数据库调用时间≥200ms时会被标记为红色。 缓存:当缓存调用时间 ≥10ms时会被标记为黄色,当缓存调用时间≥30ms时会被标记为红色。
接口使用方法 接口调用流程 Token认证 构造请求消息 发起请求 解析响应消息 示例
Python类型 APM支持的Python类型 APM支持Python类应用,目前已支持多种主流框架、web服务器、通讯协议、数据库等,可实现应用轻松接入。 表1 skywalking探针Python组件和框架 探针类型 组件 版本 skywalking探针 aiohttp 3.7+
求正文(可选)。 请求行 请求行以一个方法符号开头,以空格分开,后面跟着请求的URI和协议的版本,格式如下: Method Request-URI HTTP-Version CRLF Method:表示请求方法(所有方法全为大写),各个方法的解释如下: GET:请求获取Request-URI所标识的资源。
单击“性能分析”,进入性能分析页面。 选择类型:Memory,范围:All Code,聚合维度:Method,发现有两个方法占用了较多内存。 单击“方法路径”列,对应的方法名找到该方法的调用栈,向上找到调用此方法的业务代码。 定位到业务代码块,该代码使用了一个缓存来存放每个instance的信息。通过自监
当事务异常,则上报告警。 对于用户体验差的事务,通过拓扑和调用链完成事务问题定位。 方法追踪 帮助应用的开发人员在线定位方法级性能问题。 SQL分析 分析异常SQL语句导致的数据库性能问题。拓扑展示数据库或SQL语句的关键指标。 JVM监控 实时监控JVM运行环境的内存和线程指标,快速发现内存泄漏、线程异常等问题。
getInvokeCount get方法调用次数 get类方法调用次数(统计get、hget、expire等查询类型方法) - INT SUM traffic 流量 调用流量 - INT SUM 方法汇总(action,方法汇总指标集。) action 方法 方法 - ENUM LAST lastError