检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Agent版本2.4.16-profiler/2.4.16-profiler-jdk17及以后版本优化内容如下: 数据库SQL采集器支持设置和采集慢SQL次数和数据库名称。 URL采集器支持基于URL和异常类型统计异常数。 2.4.15-profiler 2.4.15-profiler-jdk17
配置线程监控项 在“编辑【线程】监控配置”页面配置以下参数: 采集间隔:默认60s,此处不支持修改。 线程详情最大行数:默认值为10,可配置最大行数为50。勾选“使用默认值”,会优先使用继承的标签的值。 图1 线程监控项 父主题: 应用监控配置
配置HttpClient监控项 在“编辑【HttpClient监控】监控配置”页面配置url规整配置参数: 采集间隔:默认60s,此处不支持修改。 url规整配置是将url包含的参数按照配置进行汇聚,如:http://localhost/rest/v1/test/123、http:
是否重写。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 flag String 保存监控项返回状态。 请求示例 修改监控项ID为4的监控项信息及内容。 /v1/apm2/openapi/apm-service/monitor-item-mgr/save-monitor-item-config
首次加载接口的数量。 接口数量 访问某一个页面的url接口数量。 静态资源数量 前端固定页面,不需要查询数据库和程序处理,直接就能在页面进行显示的资源的数量。 静态资源大小 前端固定页面,不需要查询数据库和程序处理,直接就能在页面进行显示的资源的大小。 首载资源大小 首次加载资源的大小。 JS错误率
配置Druid连接池监控项 在“编辑【Druid连接池监控】监控配置”页面配置以下参数: 采集间隔:默认60s,此处不支持修改。 获取连接调用链上报时阈值(ms):getConnection方法调用链上报阈值,不超过该阈值不上报。默认配置为1,勾选“使用默认值”,会优先使用继承的标签的值。
配置Hikari连接池监控项 在“编辑【Hikari连接池监控】监控配置”页面配置以下参数: 采集间隔:默认60s,此处不支持修改。 获取连接调用链上报时阈值(ms):默认配置为1,勾选“使用默认值”,会优先使用继承的标签的值。 getConnection时是否获取池内信息:默认
配置Redis监控项 在“编辑【Redis监控】监控配置”页面配置以下参数: 采集间隔:默认60s,此处不支持修改。 参数解析:默认配置为否,勾选“使用默认值”,会优先使用继承的标签的值。 参数长度:默认配置为1000,勾选“使用默认值”,会优先使用继承的标签的值。 端口区分:默
rl的调用详情。 选中某一个时间节点时,展示该时间节点下,错误次数、关闭连接数、流量、平均响应时间(ms)、调用次数以及创建连接数。 在数据库页签选择您想要查看的“实例名称”和“监控项”,可以查看该实例在对应采集器下的不同指标集下的应用监控数据。 图2 选择实例和监控项 单击时间维度选择按钮,默认“近20分钟”。
更改实例的采集状态 功能介绍 改变指定实例的采集状态:开启和关闭。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/apm2/openapi/apm
xml可以通过添加 %thread 打印线程名。 在“编辑【异常日志监控】监控配置”页面配置以下参数: 采集间隔:默认60s,此处不支持修改。 异常日志是否认为调用链异常:默认配置为是,勾选“使用默认值”,会优先使用继承的标签的值 关联业务日志与Traceld:默认配置为否,勾
04 使用 使用APM可以帮助运维人员快速解决应用在分布式架构下的问题定位和性能瓶颈等难题。 应用监控 接口调用 基础监控 异常 外部调用 数据库 调用链 调用链 应用拓扑 应用拓扑 事务监控 事务监控 告警管理 查看告警 告警策略 告警通知 常见问题 了解更多常见问题、案例和解决方案
对单个资源进行标签修改时,只能对已含有标签的资源进行修改,修改可参考以下操作步骤。 在左侧导航栏选择“应用监控 > 指标”。 在界面左侧树单击需要修改标签的应用,单击“资源标签管理”。 如下图,在“操作”列单击“编辑”,修改标签内容。 图4 编辑标签 单击“确定”,完成修改标签。 图5
4GiB | c7.large.2,节点的操作系统版本为CentOS 7.9。 根据压测源发起请求,会同时访问MySQL和Redis服务,并返回查询值,使用Spring Cloud、Dubbo实现。 约束限制 Profiler探针版本需要2.4.5版本及以上,请参见JavaAgent更新说明。
求进行加密签名。 SK(Secret Access Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 操作步骤 登录华为云控制台。 单击右上角的用户名称,如图1,选择“我的凭证”。 图1 用户名称 获取projectid、AK/SK值。
eUpdate()方法耗时最多。 图17 排查调用栈 排查NegativeWorkService#handle方法,发现根因是循环内执行数据库插入操作。 图18 排查NegativeWorkService#handle方法 问题修复,改为批量插入数据。 图19 问题修复 观察接口调用平均响应时间,从80s减少到0
Boolean 是否有错误,主要用在span的场景。 error_reasons String 错误原因。 type String 类型,mysql,kafka等。 http_method String 这里的method实际上是tags里面的http_method,只有url监控项才有。
id 'org.jetbrains.kotlin.android' id 'kotlin-kapt' id 'com.cloud.apm.plugin' // 添加依赖插件 ... } dependencies { ... implementation
步骤三:开启应用监控 ICAgent安装完成后,需通过修改应用启动参数开启应用性能监控功能来加载ICAgent,否则无法正常使用APM对应用进行监控。针对示例应用,APM已经提供了修改后的脚本,所以您无需再进行修改,只需要在应用所在的ECS上执行如下命令启动修改后的脚本即可。 cd /root/testdemo
务超过10ms可认为响应很慢,这种情况下需要对操作和查询事务分别设置Apdex阈值。 在拓扑界面中,将鼠标放在圈图上,右击并选择“修改阈值”。 修改事务Apdex阈值,并单击“确定”。