检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
调用链拓扑图 功能介绍 调用链拓扑图。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/apm2/openapi/view/trace/topology
参数类型 描述 view_type 否 String 视图类型。 枚举值: trend sumtable rawtable collector_name 是 String 采集器名称。 metric_set 是 String 视图对应的指标集的名称。 title 是 String 图标所需展示的标题。
监控配置、监控项视图、实例、采集状态以及组件设置。 应用监控详情:APM Agent会采集Java、Python、Go、Php、C++、.Net和Node.js应用的Profiler性能分析、Debugging诊断、JVM,GC,服务调用,异常,外部调用,数据库访问以及其他中间件
APM支持Php类应用,目前已支持多种主流框架、web服务器、通讯协议、数据库等,可实现应用轻松接入。 表1 skywalking探针Php组件和框架 探针类型 组件 版本 skywalking探针 PDO 0.1.0+ skywalking探针 MySQL 5.x.x~8.x.x skywalking探针
- ENUM LAST 数据库监控 (dataBase,数据库监控) invokeCount 调用次数 该数据库的调用次数 - INT SUM errorCount 错误次数 该数据库的错误次数 - INT SUM totalTime 总响应时间 该数据库的总响应时间 - INT
图1 不统计探针数的服务实例 例:如何计算得到下图中的已使用实例个数, 如图所示,当前界面上显示有5个实例,其中5个实例中有1个Mysql数据库实例。 已使用的实例个数=探针个数=总实例个数-不统计为探针数的服务实例个数,即已使用的实例个数=探针个数=5-1=4。 父主题: 常见使用问题
GO类型 APM支持的GO类型 APM支持GO类应用,目前已支持多种主流框架、web服务器、通讯协议、数据库等,可实现应用轻松接入。 表1 自研探针GO组件和框架 探针类型 组件 版本 skywalking探针 gin 1.7.0~1.9.0 skywalking探针 http Server
用户管理服务:名称为user,主要负责用户登录,以及购买商品时的用户身份核实等。 数据持久服务:名称为dao,主要负责请求数据库操作。 数据库服务:MySQL数据库。 下面介绍如何将APM接入该电商应用并管理起来。 操作流程 将应用部署到华为云服务器。APM当前只支持华为云服务器,所以需要将应用部署到华为云服务器上。
TRANSACTION 查询URL跟踪配置列表 查询URL跟踪Region环境列表 查询URL跟踪视图列表 查询URL跟踪视图详情 父主题: API
应用预加载耗时平均值 - DOUBLE AVG avgT2 应用加载耗时平均值 应用加载耗时平均值 - DOUBLE AVG avgT3 视图加载耗时平均值 视图加载耗时平均值 - DOUBLE AVG avgT4 其他耗时平均值 其他耗时平均值 - DOUBLE AVG maxT0 启动总耗时最大值
查看URL跟踪视图 在“接口调用”页面查看: 设置为URL跟踪的url,可以单击url前的查看URL跟踪的拓扑图。 图2 查看URL跟踪 在“URL跟踪视图”页签查看。 在左侧导航栏选择“应用监控 > 指标”。 在界面左侧树单击对应应用,进入该应用的详情页。 单击“URL跟踪视图”,可以查看该应用下所有的URL跟踪。
x~1.14.x 数据库 MySQL mysql-connector-java 5.1.X Oracle ojdbc5、ojdbc6、ojdbc14 Sybase 2.6.0~3.2.1 mariadb 1.3.x voltdb 6.x~7.x PostgreSQL 9.0.x, 9
URL跟踪Region环境列表 支持查询所选Region下设置了URL跟踪的环境列表。 URL跟踪视图列表 支持查询当前被调用的URL跟踪视图列表。 URL跟踪视图详情 支持某条URL跟踪视图详情。 获取监控项详情 支持查询某个监控项的配置详情。 查询行级别火焰图 支持查询行级别火焰图
APM Agent会自动发现应用用到的采集插件,自动将采集器加到环境上形成监控项。比如某个java应用如果通过jdbc的mysql驱动连接数据库,那么mysql的采集器会自动添加到这个环境上,形成监控项。 采集参数 每个监控项的对应的采集器会定义一些采集参数,用户可以在页面更改采
用的性能数据。 异常SQL分析:拓扑图可以统计并展示数据库或SQL语句的关键指标。APM提供数据库、SQL语句的调用次数、响应时间、错误次数等关键指标视图,通过这些指标视图,您可以分析异常(慢或调用出错)SQL语句导致的数据库性能问题。 JVM指标监控:拓扑图可以统计并展示实例的
gion字段。 查询URL跟踪视图列表 business_id 是 Long 应用id,获取方式:表3的id字段。 查询URL跟踪视图列表 region 是 String region英文名称,获取方式:表3的region字段。 查询URL跟踪视图列表 env_id 否 Long
应用指标监控 概述 应用监控详情 应用监控配置 监控项视图 实例 采集状态 组件设置
器会自动继承采集参数属性,实现配置自动化。 监控项视图 在指标监控详情界面,一个监控项会对应一个或者多个tab的视图,每个视图都对应一个指标集合。视图当前支持汇总表格、趋势图、最近数据表格和原始表格几种类型,详情请参见监控项视图。 父主题: 应用指标监控
支持Spring Cloud OpenFeign的Hystrix异步模式。 1.0.28(CCE latest版本) 2020-2-12 修复Redis Lettuce插件可能导致内存泄漏的问题。 1.0.27 2019-11-30 支持mysql客户端mysql-connector-java-8
应用监控配置 配置详情 配置Mysql监控项 配置HttpClient监控项 配置url监控项 配置JavaMethod监控项 配置Druid连接池监控项 配置ApacheHttpAsyncClient监控项 配置Redis监控项 配置Jedis监控项 配置HBase监控项 配置ApacheHttpClient监控项