检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ING线程数的趋势图。 类加载 对加载类进行监控,展示总共加载类个数、当前类个数、总卸载的类个数的趋势图。 内存 对应用的内存进行监控,监控的指标包括isHeap、max、used、init、committed。 搜索:搜索框设置搜索条件后,单击,查看满足搜索条件的实例列表。 单
),调用的越深,火焰层数越高,最底部(火焰尖)是正在执行的函数,上方是他的父函数。 火焰图X轴(横轴)表示CPU占用时长、trace相关线程的方法执行的总耗时、已分配的堆内存大小或者已分配但未被回收的堆内存大小。以CPU占用时长为例,占用的CPU时间越长,在火焰图X轴上的距离越长。
--to-destination {上报到APM的主机IP}:41333 -A PREROUTING -p tcp --dport 41333 -j DNAT --to-destination {上报到APM的主机IP}:41333 -A POSTROUTING -d {上报到APM的主机IP}/32 -p
根据配置屏蔽符合条件的url数据采集。配置方式与httpclient的url规整配置相同。 图1 业务code采集长度限制 配置解析responseBody的长度限制,防止影响性能。大于该长度的body不解析,默认业务状态码是正确的。 - 解析业务code的key 配置业务状态码的字段名称。
监控;指标集:汇总。则告警规则的指标可选为“错误次数”。 操作符:表示指令应进行什么性质的操作。 阈值:指标集中的某一个指标的阈值。 告警条件 定义告警的触发条件。 A :表示A次采集周期,A的取值范围为数字1-10(次)。 B :满足B次触发告警,B的取值范围为数字1-10(次),且不能大于A。
报表规则名称 报表规则的名称。 涉及应用 报表规则涉及的应用名称。涉及多个应用时,只展示第一个应用的名称,其它应用名称不展示。例如:LubanApm等3个应用。 统计时间范围 报表统计的时间范围。 通知对象 报表发送的通知对象。涉及多个应用时,只展示第一个应用的名称,其它应用名称不展示。例如:TEST等3个通知对象。
错误堆栈。 单击“异常数量”、“次数”等列的蓝色数值,可以查看所选时间段内该线程的趋势图。 单击“异常消息”列的蓝色文字,可以查看异常消息的详细内容。 单击“错误堆栈”列的“查看详情”可以查看异常的详细信息。 单击“错误堆栈”列的“历史信息”可以查看该类名的历史异常堆栈列表。 总览 可以在
在界面左侧树单击待查看远程过程调用环境后的。 单击“远程过程调用”,切换至消息队列页签。默认展示“全部实例”的“GRPCServer监控”信息。 图1 查看远程过程调用 在消息对列页签选择您想要查看的“实例名称”和“监控项”,可以查看该实例在对应采集器下的不同指标集下的应用监控数据。 图2 选择实例和监控项
进行监控指标以图表的形式展现在界面上,方便您对JVM监控数据更直观的查看与分析。 选中某一个时间节点时,图表支持联动,展示该时间节点下各个指标的实际数值。 单击“内存池”的列表右上角的自定义列表项,使界面上显示您需要查看的指标数据。 单击“内存池”的列表右上的导出列表项,可以导出
代码分析 修复代码,将list的遍历算法从普通的下标for循环改为增强的for循环。 图6 修复代码 优化后,重复步骤4-步骤5,发现CPU使用率<1%。 图7 优化后CPU(%) 如何查询并解决内存升高问题 前提条件:开启测试程序,同时设定heap的大小为2g(-Xms2g -Xmx2g)。
),调用的越深,火焰层数越高,最底部(火焰尖)是正在执行的函数,上方是他的父函数。 火焰图X轴(横轴)表示CPU占用时长、trace相关线程的方法执行的总耗时、已分配的堆内存大小或者已分配但未被回收的堆内存大小。以CPU占用时长为例,占用的CPU时间越长,在火焰图X轴上的距离越长。
网格型产品各版本支持的功能详见下表。 版本 基础版 专业版 版本说明 每次限时1小时,共50次。每次超过1小时,APM会自动停止数据采集,界面上只能查询历史数据,需手动设置继续免费体验或切换版本升级至付费的专业版才可正常使用。总次数超过50次,需切换版本升级至付费的专业版才可正常使用。
使用方法 配置url监控项的业务code采集长度限制、解析业务code的key、业务code的正确值参数。具体方法参见配置url监控项。 图6 url监控项 在左侧导航栏选择“应用监控 > 调用链”,进入调用链界面。 单击,查看对应的业务code的值。业务code的值即“应用码”。 图7
如果显示数据采集被停止,可能的原因有: 实例级别停止,APM探针管理中采集被停止。 监控项级别停止,监控项状态列表某些监控项采集被人为停止。 APM控制台的“全局配置(系统管理 > 通用配置)”中字节码方式采集被停止。 如果长时间未采集到指标数据,可能的原因有: java9启动提示找不到sql
ID):访问密钥ID,是与私有访问密钥关联的唯一标识符。访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 操作步骤 登录华为云控制台。 单击右上角的用户名称,如图1,选择“我的凭证”。
总崩溃次数 App的总崩溃次数。 卡顿数 鼠标放置在卡顿数的某个时间节点上,展示某个时间点的总卡顿次数。 图6 卡顿数 表6 总览-启动响应时间相关参数说明 参数名称 说明 总卡顿次数 App的总卡顿次数。 错误数 鼠标放置在错误数的某个时间节点上,展示某个时间点的总错误次数。 图7
在“编辑【EsRestClient监控】监控配置”页面配置以下参数: 采集间隔:默认60s,此处不支持修改。 index规整配置:通过regex匹配并规整url中符合的index。 父主题: 应用监控配置
在“事件列表”页面中查看事件。 设置时间范围,查看已设时间范围内产生的事件。可通过如下两种方式设置时间范围: 方式一:使用APM预定义好的时间标签,例如,近1小时、近6小时、近一天等,您可根据实际需要选择不同的时间粒度。 方式二:通过开始时间和结束时间,自定义时间范围,您最长可设置为30天。
资源标签管理 通过给账户下资源添加标签,可以对资源进行自定义标记,实现资源的分类。本章节指导您如何利用标签对资源进行查询,及如何对资源进行标签的编辑、修改、删除等。 资源标签管理相关联服务标签管理服务、激活成本标签、费用中心。 使用限制 每个应用支持添加20个标签。 如果您需要使
以看到相同的应用信息,比如一个租户下面比较独立的功能模块可以定义为一个应用。应用可以跟企业项目关联,也可以不关联,关联企业项目后,按企业项目的权限进行管理,如果不关联企业项目,那么按照IAM权限进行管理。 子应用:在一个应用下面可以创建多个子应用,主要起文件夹和管理的功能。子应用为全局概念,当前最多支持三层子应用。