检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Agent通过字节码增强技术进行调用埋点,运行在应用所在的服务器上,实时采集应用性能相关的数据,所采集的数据及用途参见服务声明。安装APM Agent是使用APM服务的前提。 URL跟踪 在应用的调用关系追踪场景中,可以将某个重要的调用关系进行标示,称之为URL跟踪,比如电子商务系统的创建订单的接口调用,是从“用户请求
支持查询原始数据表格。 原始数据详情 支持查询原始数据详情。 实例信息列表 支持查询实例信息列表。 监控项信息 支持查询监控项信息。 创建aksk 支持自己创建aksk。 租户的aksk 支持查询租户的aksk。 删除aksk 支持删除已存在的aksk。 告警列表 支持查询已产生告警列表。
Python类型 APM支持的Python类型 APM支持Python类应用,目前已支持多种主流框架、web服务器、通讯协议、数据库等,可实现应用轻松接入。 表1 skywalking探针Python组件和框架 探针类型 组件 版本 skywalking探针 aiohttp 3.7+
应用的数据都是由采集代理ICAgent从弹性云服务器上收集并上报到浏览器界面中的。如果浏览器的时间与弹性云服务器的时区、时间不一致,则可能导致上面的问题。例如,浏览器当前时间为7点,而弹性云服务器的时间为6点,那么在浏览器上查询最新数据,则会查询不到,因为服务器上还没有这个时间段的数据。同理
INT LAST connectionCreated 创建连接数 创建连接数 - INT SUM connectionClosed 销毁连接数 销毁连接数 - INT SUM channelCreated 创建Channel数 创建Channel数 - INT SUM channelClosed
String 描述信息。 creator_id Long 创建者id。 env_id_list Array of integers 环境id列表。 id Long 环境标签id。 gmt_create String 创建时间。 gmt_modify String 修改时间。 请求示例
租户A登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 租户A查看待接管的应用是否存在,如果不存在,则创建该应用。 租户B获取租户A的AK/SK,并使用租户A的AK/SK接入应用。具体接入应用的方法参见快速接入Agent章节。 租户B重启待管理
常见使用问题 如何获取AK/SK和projectid值? 如何通过创建委托获取AK/SK? 查询不到数据或者数据异常? 如何将APM接入非Web程序中? 调用链的时间线如何绘制的? APM如何采集探针数据? APM如何采集网格数据? 如何计算已使用实例个数? JBoss Standalone模式如何接入APM?
分析,例如,是没有用到索引、数据量过大、语法错误或出现死锁等原因导致SQL语句异常,找出原因后对SQL语句进行优化。 阈值规则 通过创建阈值规则创建“资源类型”为SQL的阈值规则。 如果产生告警后,需要查看产生告警具体的SQL语句,需要如下步骤: 从告警详情中查看告警上报的时间、sqlId,以及数据库实例tier。
现。 操作步骤 请先在华为云上购买一台弹性云服务器作为跳板机,然后执行如下操作。 登录弹性云服务器,修改跳板机ECS的安全组规则。 在ECS详情页,单击安全组页签,进入安全组列表页。 单击具体的安全组名,单击“更改安全组规则”,进入安全组详情页。 在该安全组详情页,单击“入方向规则
INT LAST connectionCreated 创建连接数 创建连接数 - INT SUM connectionClosed 销毁连接数 销毁连接数 - INT SUM channelCreated 创建Channel数 创建Channel数 - INT SUM channelClosed
该AK识别访问用户的身份,通过SK对请求数据进行签名认证,用于确保上报请求的机密性、完整性和请求者身份的正确性。 注意事项 每个用户最多可创建2个访问密钥,每个访问密钥权限相同,相互独立,包括一对AK/SK,有效期为永久。为了账号安全性,建议您妥善保管并定期修改访问密钥,修改访问
HTTP-Version Status-Code Reason-Phrase CRLF HTTP-Version:表示服务器HTTP协议的版本号。 Status-Code:表示服务器发回的响应状态代码。 状态代码由三位数字组成,第一个数字定义了响应的类别,且有五种可能取值: 1xx:指示信息,表示请求已接收,继续处理。
acquireRetryDelay 获取连接重试间隔 获取连接重试间隔 - INT LAST acquireIncrement 无连接可用时创建连接数 无连接可用时创建连接数 - INT LAST 获取连接详情(connection,获取连接详情。) url 连接地址 连接地址 - ENUM LAST
池等待连接被回收的最长时间 在抛出异常之前,池等待连接被回收的最长时间(当没有可用连接时)。 - INT LAST testOnCreate 连接创建有效性校验 创建完连接后校验该连接是否有效 - STRING LAST testOnBorrow 获取连接有效性校验 在连接池中取连接前校验连接是否有效
实时监控JVM运行环境的内存和线程指标,快速发现内存泄漏、线程异常等问题。 拓扑展示实例的JVM指标数据。 当JVM指标异常,则上报告警。 了解更多 权限管理 创建用户并授权使用APM。 快速入门 使用APM功能前,了解多种场景下应用如何接入APM。 操作视频 拓扑、调用链、事务等的操作指导。 论坛 求助、技术分享、活动等。
Php类型 APM支持的Php类型 APM支持Php类应用,目前已支持多种主流框架、web服务器、通讯协议、数据库等,可实现应用轻松接入。 表1 skywalking探针Php组件和框架 探针类型 组件 版本 skywalking探针 PDO 0.1.0+ skywalking探针
vaagent.jar=appName=apm-master”。 图5 修改构建并运行 单击“确定”。 重启服务。如果在应用下拉菜单中找到创建的“APM”,则接入成功。 图6 接入成功 父主题: 接入APM
业项目管理提供了一种按企业项目管理云资源的方式,帮助您实现以企业项目为基本单元的资源及人员的统一管理,默认项目为default。关于开通、创建和管理企业项目的详情,请参见《企业管理用户指南》。 以下场景中您可以删除卡片服务: 已经将接入APM的服务删除掉了。 已经将ICAgent卸载了且不需要再采集服务数据了。
日志组(LogGroup)是云日志服务进行日志管理的基本单位,可以创建日志流以及设置日志存储时间,每个账号下可以创建100个日志组。创建日志组详细操作参见日志组。 日志流 日志流(LogStream)是日志读写的基本单位,日志组中可以创建日志流,将不同类型的日志分类存储,方便对日志进一步分类管理。详细操作参见日志流。