检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
升级ICAgent(Linux) 为了更好的采集体验,APM会不断更新ICAgent版本。当Linux系统提示您有新的ICAgent版本时,您可以按照如下操作步骤进行升级。 登录应用性能管理。 在左侧导航栏中选择“采集管理 > Agent管理”。 在页面右侧的下拉列表框中选择“集
方法追踪 方法追踪是对某个类的某个方法进行动态埋点,当这个类的方法被调用时,APM采集探针会按照您配置的方法追踪规则对方法的调用数据进行采集,并将调用数据展现在调用链页面中。方法追踪主要用来帮助应用的开发人员在线定位方法级性能问题。 APM对三方开源组件发布的API进行埋点,但没
Agent管理”。 单击“安装ICAgent”,选择“主机类型”为“华为云主机”、“安装系统”为“Linux”。 选择“安装方式”为“获取AK/SK凭证”,在文本框中输入已获取的AK/SK,生成ICAgent安装命令,单击“复制命令”,复制ICAgent安装命令。 请确保输入正确的
JVM监控界面线程监控处为何没有tomcat线程指标? 当服务使用springboot2.1.x及以上版本时,需在配置文件中配置server.tomcat.mbeanregistry.enabled=true,启用Tomcat的MBean注册表以便APM探针获取到tomcat指标。
户全面掌握App应用的运行情况。 配置管理 配置管理包括两部分:采集中心和数据脱敏。 采集中心:集中管理、展示APM中支持的采集器插件的入口,在这里可以看到APM中支持的各种采集器插件、指标以及支持的可配置的参数信息。 数据脱敏:APM支持配置脱敏策略,对依赖APM2.0上报的接
如果显示数据采集被停止,可能的原因有: 实例级别停止,APM探针管理中采集被停止。 监控项级别停止,监控项状态列表某些监控项采集被人为停止。 APM控制台的“全局配置(系统管理 > 通用配置)”中字节码方式采集被停止。 如果长时间未采集到指标数据,可能的原因有: java9启动提示找不到sql.time类 原因分析:APM探针开发环境为jdk1
图2 设置委托 (可选)如果您新购买的虚拟机需要设置委托,请在“购买弹性云服务器”页面,“高级配置”中选择“现在配置”,在“委托”中选择已创建的委托名称,如图3所示。待剩余参数配置完成后,单击“立刻购买”即可。 图3 设置委托 父主题: 常见使用问题
环境:一个组件或者程序,由于部署不同的配置参数,形成多个环境。每个环境都有region属性,可以通过region信息实现环境的过滤,也可以在环境上打上一个或多个标签,通过标签进行环境过滤。 实例:实例是环境下的一个进程,名称由主机名+ip+实例名称组成。一个环境一般是部署在不同主机上或不同
如何将APM探针部署到CCE容器中? 在CCE容器部署APM探针有2种情况: 如果您还未创建工作负载,则您在创建时勾选JAVA探针即可。 如果您已经创建了工作负载,则您需要在CCE中的工作负载运维中勾选JAVA探针并重启实例。 父主题: 常见使用问题
{跳板机ip}:8149:{elbip}:8149 -L {跳板机ip}:8102:{elbip}:8102 -L {跳板机ip}:8923:{elbip}:8923 -L {跳板机ip}:30200:{elbip}:30200 -L {跳板机ip}:30201:{elbip}:30201
APM的应用性能指标采集,包含调用链、SLA、SQL调用、JVM等性能指标采集。 资源消耗:此类指标采集资源消耗和使用APM的探针个数、服务间调用次数、采样率配置等强相关。 使用建议:单节点使用APM的探针个数建议控制在20个以内。
解决方案 Docker环境:执行以下命令运行容器。如需配置更精细化的系统调用控制,请参见官方文档。 docker run --security-opt seccomp=unconfined XXX Kubernetes环境:配置特权容器参数privileged: true,特权容器始终保持为Unconfined。
String 单位。 visible Boolean 是否可见。 请求示例 入参为view_type参数为rawtable的视图配置,可从查询监控项配置信息接口获取。 /v1/apm2/openapi/view/metric/raw-table { "end_time" :
单位。 visible Boolean 是否可见。 请求示例 获取汇总表格数据,入参为view_type参数为sumtable的视图配置,可从查询监控项配置信息接口获取。 /v1/apm2/openapi/view/metric/sum-table { "end_time" :
选择一个或多个组件,单击“保存并复用到其他组件”,则当前“关联日志服务”的配置,成功的复制到被选择的组件中。 Profiler性能剖析配置 进入组件配置页,在“Profiler性能剖析配置”表单中填写相关信息。 图7 Profiler性能剖析配置 表2 Profiler性能剖析配置说明 参数 说明 Profiler启停
调用链跳转日志不生效? TraceID用来唯一标识调用链,开启后,系统会在您的日志文件中增加TraceID信息,您可通过TraceID精准搜索调用链的日志信息。配置ICAgent时开启TraceID开关,在搜索日志页面,为什么按照TraceID搜索不到相关日志? 请检查日志组件是否使用log4j,详细
JVM监控界面内存监控中,为何最大内存比分配内存小? 通过-Xmx设置了堆内存的最大值,堆内存的分配值也不一定比设定的堆内存的最大值小,JVM是动态申请堆内存的,即使配置了-Xms最小值,也不是一开始就分配到-Xms值,会根据2的倍数申请,很可能稍微超过-Xmx的限制,可增加-XX:+AlwaysPretouch避免JVM动态申请堆内存。
所属应用:在下拉列表中选择所属的应用。 前端站点名称:创建前端站点的名称,用于区分前端站点。 SDK拓展配置项 SDK拓展配置项,可以不选择、选择一个或多个配置项。 未被选择的配置项,将不在指标中体现其数据。 业务埋码探针 在微信小程序添加探针。 安装SDK,在终端中运行以下命令: npm i apm-mini-sdk
APM”,进入APM服务页面。 在左侧导航栏选择“应用监控 > 指标”。 在界面左侧树单击对应应用,进入该应用的指标详情页。 单击“通知配置”,切换至通知配置页签。 单击“新增”,弹出新增通知页面。 图1 创建通知对象 在弹出的新增通知页面选择“区域”、“主题”,选择是否开启“默认”开关
本节以查询服务列表为例,详细描述接口调用的流程。该示例中的实例是在已部署的SpringCloudDemo服务上,实现调用查询服务列表接口的过程。Spring Cloud是一个基于Spring Boot实现的微服务架构开发工具。它为微服务架构中涉及的配置管理、服务治理、断路器、智能路由、微代理、控制总