检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
04 使用 使用APM可以帮助运维人员快速解决应用在分布式架构下的问题定位和性能瓶颈等难题。 应用监控 接口调用 基础监控 异常 外部调用 数据库 调用链 调用链 应用拓扑 应用拓扑 事务监控 事务监控 告警管理 查看告警 告警策略 告警通知 常见问题 了解更多常见问题、案例和解决方案
rl的调用详情。 选中某一个时间节点时,展示该时间节点下,错误次数、关闭连接数、流量、平均响应时间(ms)、调用次数以及创建连接数。 在数据库页签选择您想要查看的“实例名称”和“监控项”,可以查看该实例在对应采集器下的不同指标集下的应用监控数据。 图2 选择实例和监控项 单击时间维度选择按钮,默认“近20分钟”。
ceID,自身也会产生跟A服务一样的算法,决定是否要进行调用链跟踪。 数据上报后,APM系统除了会存储所有event详情,同时会将每个服务的根event(称为span)信息额外存储起来,用于后续调用链搜索。用户一般是先搜索到span信息,然后根据span信息上附带的TraceID获取到总体调用链详情。
vor区)进行垃圾收集。 JVM采用分代垃圾回收。在JVM的内存空间中把堆空间分为老年代和新生代。将大量(90%以上)创建后短期消亡的对象存储在新生代,而老年代中存放生命周期长久的实例对象。新生代空间分为Eden区和两个Survivor区。新对象首先分配在Eden区,Surviv
bizCode,以及后续可能新增参数。 has_error Boolean 是否报错。 error_reasons String 报错原因。 type String 类型,mysql,kafka等。 http_method String 这里的method实际上是tags里面的http_method,只有url监控项才有。
needed”和“Create groups”,将待导入的xcframework库工程文件复制到工作空间。 添加配置文件。 在创建移动端iOS App过程中,会生成名为apm-sdk-config.json的配置文件,下载并拖拽至Xcode工程根目录,如下图所示: 配置参数说明: 参数名称 是否必填
在ECS或CCE上,配置Deployment应用的启动脚本:在yaml描述文件中增加如下示例中加粗配置。 执行如下命令编辑yaml文件: vi xxx.yaml 其中xxx为文件名称,是您在创建Deployment应用时自定义的应用描述文件。如下为示例,Deployment的详细说明请参见kubernetes官方文档。
eUpdate()方法耗时最多。 图17 排查调用栈 排查NegativeWorkService#handle方法,发现根因是循环内执行数据库插入操作。 图18 排查NegativeWorkService#handle方法 问题修复,改为批量插入数据。 图19 问题修复 观察接口调用平均响应时间,从80s减少到0
6.2.0: 将standalone模式下的eap-6.2.0.Final/bin/standalone.conf文件修改为 JBOSS_MODULES_SYSTEM_PKGS="org.jboss.byteman,com.manageengine,org.jboss.logmanager
概览 概览是对组件所有实例的数据进行汇总,监控数据包括总请求量、平均响应时间、接口错误率、慢调用、慢SQL、异常数量。慢调用展示最大耗时的五条数据、错误调用展示错误次数最多的五条数据、慢sql展示最大耗时的五条数据,异常展示总次数最多的五条数据。 登录管理控制台。 单击左侧,选择“管理与监管>
是否必选 参数类型 描述 file 是 File 上传的文件最大支持20MB,且文件格式仅支持map格式。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 result String 文件上传结果 status String 文件上传状态 请求示例 上传前端监控sourcemap文件。
析和故障诊断,不会用于其他商业目的。 数据类型 采集数据 传输方式 存储方式 数据用途 时限 调用链数据 调用链Span数据 通过https加密结合AKSK鉴权的方式传输 APM服务端按照Project隔离存储 调用链前台查询展示 可配置,最大7天,到期彻底删除 调用请求KPI数据
要上报APM的公网地址域名。 networkWhiteList 否 - 网络监控白名单,排除监控。 cacheThreshold 否 200条 当本地数据库日志存储条数达到该值会触发上报,取值范围为30-1000条。 timeInterval 否 60秒 定时器每隔该值会触发上报,取值范围为60-1800秒。
商业目的。下表为数据采集范围和用途。 数据类型 采集数据 传输方式 存储方式 数据用途 时限 调用链数据 调用链Span数据 通过https加密结合AKSK鉴权的方式传输 APM服务端按照Project隔离存储 调用链前台查询展示 可配置,最大7天,到期彻底删除 调用请求KPI数据
Operator权限(全局服务-全局项目)。 DomainA和userB为示例名称,请以实际为准。 将userB的用户名和密码配置到企业系统的配置文件中,密码建议加密存储,以便获取用户认证token和调用API。 在统一身份认证服务创建委托并赋予您需要委托的权限。 在企业系统建立和华为云账号“Do
业版、铂金版才可正常使用。总次数超过50次,需切换版本升级至付费的专业版、企业版、铂金版才可正常使用。 完全开放 完全开放 完全开放 数据存储时长 7天 7天 30天 90天 应用拓扑 √ √ √ √ 调用链 √ √ √ √ 事务分析 √ √ √ √ 慢SQL √ √ √ √ JVM分析
构建npm”,构建当前工程的npm库文件。在“miniprogram_npm”文件夹中查看有“apm-mini-sdk”文件夹表示引入成功。 4.从页面复制用于埋码的代码放置到app.js文件中。 采用文件引入方式集成SDK。 找到SDK文件夹中的app.js文件“node_modules
请求获取最大字节 Byte INT MAX recordsConsumedRate 每秒消费消息数 每秒消费消息数 - INT AVG recordsLagMax 最大堆积消息数 最大堆积消息数 - INT MAX recordsPerRequestAvg 单次请求平均消息数 单次请求平均消息数
JVM监控界面线程监控处为何没有tomcat线程指标? 当服务使用springboot2.1.x及以上版本时,需在配置文件中配置server.tomcat.mbeanregistry.enabled=true,启用Tomcat的MBean注册表以便APM探针获取到tomcat指标。
apm-operator --namespace apm-operator --create-namespace 修改应用YAML文件。 编辑应用的YAML文件。 kubectl edit deployment {Deployment名称} -o yaml 在spec.template