检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设备名称 设备名称。 用户标识 用户的唯一标识。 App App名称。 App版本 App版本号。 AppId App的Id。 设备标识 设备的唯一标识。 系统 系统类型。 系统版本 系统版本号。 CPU架构 CPU的架构。 UA 用户探针。 IP 设备的IP地址。 运营商 设备使用的运营商名称。
那么这个IAM用户被授予的策略中必须包含允许“apm:apm2AkSk:read”的授权项,该接口才能调用成功。 支持的授权项 策略包含系统策略和自定义策略,如果系统策略不满足授权要求,管理员可以创建自定义策略,并通过给用户组授予自定义策略来进行精细的访问控制。策略支持的操作与API相对应,授权项列表说明如下:
活跃设备的总数。 网络错误率 鼠标放置在网络错误率的某个时间节点上,展示某个时间点API失败率。 图3 网络错误率 表3 总览-网络错误率相关参数说明 参数名称 说明 API失败率 API失败率=API失败数量/API总数量× 100%。 启动响应时间 鼠标放置在启动响应时间的某个时间节点上,展示某个时间点的平均响应时间。
默认情况下,管理员创建的IAM用户没有任何权限,您需要将其加入用户组,并给用户组授予策略或角色,才能使得用户组中的用户获得对应的权限,这一过程称为授权。授权后,用户就可以基于被授予的权限对APM进行操作。 APM部署时通过物理区域划分,为项目级服务。授权时,“作用范围”需要选择“区域级项目”,然后
接入方式详见虚机方式。 CCE方式 CCE是云容器引擎,提供容器应用管理服务。在您创建或者是升级非Web程序时按照下图所示设置环境变量并勾选探针,即表示您已经将APM的采集探针安装在非Web程序中了。启动程序3分钟左右后,您只需要登录APM即可在拓扑、事务界面上查看程序情况。 图1
在左侧导航栏选择“App监控 > 崩溃”。 在页面的左上方应用下拉列表中,选择应用。在页面的右上方,单击时间维度选择按钮,默认“近20分钟”。 崩溃页面展示的指标数据包括总崩溃次数、设备崩溃率、影响设备数以及影响版本数4个类别。 图1 崩溃 表1 崩溃参数说明 参数名称 说明 总崩溃次数
在左侧导航栏选择“App监控 > 错误”。在页面的左上方应用下拉列表中,选择应用。在页面的右上方,单击时间维度选择按钮,默认“近20分钟”。 图1 错误 表1 错误参数说明 参数名称 说明 总错误次数 发生错误的总次数。 设备错误率 设备错误率=设备错误次数/设备总数。 影响设备数 错误影响设备的数量。
使用APM管理电商应用 本实践基于华为云服务编写,以某手机销售电商应用为例,如何将APM接入该电商应用并管理起来。该电商应用情况介绍: 该应用是为使用JBoss部署的JAVA应用,支持部署在SUSE12 SP2虚拟机上,运行环境支持JRE1.8及以上版本。 该应用包含五个微服务,每个微服务包含一个实例:
API请求总次数。 请求耗时 API请求耗时。 慢请求次数 API慢请求次数。 慢请求占比 调用API慢请求占比=调用API慢请求次数/调用API总次数。 错误次数 调用API错误次数。 错误率 调用API错误率=调用API错误次数/调用API总次数。 单击“API”列的某一行对应的“操作”列的“
启动性能-查看详情相关参数说明 类型 参数名称 说明 - 设备 ID 设备ID。 - 用户 ID 用户ID。 - 发生时间 启动发生的时间。 启动响应分析 应用预加载耗时 启动时应用预加载的耗时。 应用加载耗时 启动时应用加载的耗时。 视图加载耗时 启动时视图加载的耗时。 其他耗时 启动时的其他耗时。
在左侧导航栏选择“App监控 > 卡顿”。在页面的左上方应用下拉列表中,选择应用。在页面的右上方,单击时间维度选择按钮,默认“近20分钟”。 图1 卡顿 表1 卡顿参数说明 参数名称 说明 总卡顿次数 卡顿总次数。 设备卡顿率 设备卡顿率=卡顿总次数/设备总数。 影响设备数 卡顿影响设备的数量。
deployment {deployment名称} -o yaml 通过APM管理应用。 应用启动后,等待3分钟应用数据就会呈现在APM界面中,此时登录APM,您可以在APM进行应用性能优化,详细操作请参考《用户指南》。 常见问题 如果kubectl没有配置成功,helm install时会出现如下报错。
监控网格的集群应用 APM支持在基于Istio网格的集群上部署应用,当您的集群应用已经上了华为云,您需要应用性能管理时,可以基于本章内容快速入门。 在CCE容器引擎的虚拟机集群上创建应用时启用Istio网格,则APM会自动接入到应用。在应用运行后,您可以登录应用服务网格查看应用的拓扑、调用链情况。
版,网格型产品版本包括基础版和专业版。 探针型专业版、企业版和铂金版支持Java方式接入APM。 网格型专业版支持Istio方式(不受语言限制)接入APM。 探针型产品各版本支持的功能详见下表。 版本 基础版 专业版 企业版 铂金版 版本说明 每次限时1小时,共50次。每次超过1
通过采集状态页面您可以查看主机的采集状态。 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“应用监控 >指标”,进入应用指标页。 在界面左侧树单击对应环境后的,进入实例监控页面。 单击“采集状态”,查看主机的采集状态列表。
参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 参数解析 radio JAVA false 2.0.0 - 是否解析redis参数和返回值。 参数长度 integer JAVA 1000 2.0.0 - 参数解析长度限制。 端口区分 radio
使用前必读 概述 调用说明 终端节点 约束与限制 基本概念
探针升级的方式、策略。默认为“重启自动升级”。 重启自动升级:每次都尝试重新下载镜像。 重启手动升级:如果本地有该镜像,则使用本地镜像,本地不存在时下载镜像。 APM环境 输入APM环境名称,该参数为选填。 APM应用 选择一个已有的APM应用。 子应用 输入APM子应用,该参数为选填。 接入密钥
进行停止、启动和删除等操作。 查看实例列表 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“应用监控 >指标”,进入应用指标页。 在界面左侧树单击对应环境后的,进入实例监控页面。 单击“实例”,查看实例列表。 图1
环境监控项采集器参数配置的优先级高于标签采集器参数配置,标签采集器参数配置优先级高于全局标签采集器参数配置。 新建标签 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“应用监控 > 指标”,进入指标页。 在界面左侧树选择所属应用。 单击“标签管理”,切换到标签管理页签。