检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Authorization 签名认证信息 该值来源于请求签名结果。 使用AK/SK认证时必选 - Host 请求的服务器信息,从服务API的URL中获取。值为hostname[:port]。端口缺省时使用默认的端口,https的默认端口为443 使用AK/SK认证时必选 - 父主题: 附录
APM_INSTANCE_NAME区分。 必填 APM_AK AK APM访问密钥ID(AK),获取AK方法参见访问密钥。 必填 APM_SK SK APM秘密访问密钥(SK),获取SK方法参见访问密钥。 必填 APM_MASTER_ADDRESS masterAddress APM探针的接入地址。
Java语言支持增强型探针、OpenTelemetry和Skywalking。 选择“系统管理 > 访问密钥”进入访问密钥页面,查看获取接入javaagent所需的AK/SK。 图2 获取AK/SK 操作步骤 使用PuTTY等远程登录工具,登录待安装Agent的Linux操作系统主机,并以root权限执行相关命令。
APM_INSTANCE_NAME区分。 必填 APM_AK AK APM访问密钥ID(AK),获取AK方法参见访问密钥。 必填 APM_SK SK APM秘密访问密钥(SK),获取SK方法参见访问密钥。 必填 APM_MASTER_ADDRESS masterAddress APM探针的接入地址。
API接口,接口说明 API接口 说明 应用列表 支持查询对应用户下的应用。 master地址 支持查询region下的master服务podlb地址信息。 获取ak/sk 支持查询用户创建的ak/sk列表。 环境列表 支持查询指定区域下的组件和环境及其探针情况进行搜索。 保存监控项 支持保存监控项配置。
调用关系和执行率,帮助优化代码性能。 Debugging诊断:Debugging诊断可协助用户分析线程状况,获取方法及对象实时参数。方便开发人员从实时的远程应用程序中获取调试信息,而无需重新启动应用程序,也不会阻止它并导致服务停机。 远程过程调用:对GRPCServer等远程过程调用的监控。
需要删除的ak信息。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 ak String 删除的ak信息。 请求示例
响应时间在1-10s范围请求数 - INT SUM range6 10s以上 响应时间在10s以上请求数 - INT SUM 获取连接详情(connection,获取连接详情。) host 所连接的host 所连接的host - ENUM LAST concurrentMax 最大并发
Agent?。 获取AK/SK。 登录应用性能管理。 在左侧导航栏中选择“采集管理 > Agent管理”。 单击“安装ICAgent”,选择“主机类型”为“华为云主机”、“安装系统”为“Linux”。 选择“安装方式”为“获取AK/SK凭证”,在文本框中输入已获取的AK/SK,生
探针会进入休眠状态,停止数据采集。APM如何采集探针数据 网格 Istio网格是以非侵入的方式获取流入、流出应用程序的数据。ICAgent和CCE服务的Istio mixer组件会获取并处理网格数据,然后上报并呈现在APM服务界面中。启用Istio,开启网格数据的采集。APM如何采集网格数据
/v1/apm2/access-keys 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 表2 请求Body参数 参数 是否必选 参数类型 描述 descp 否 String 描述信息。 响应参数 状态码: 200
是否必选 参数类型 描述 x-business-id 是 Long 应用id,用于鉴权。 X-Auth-Token 是 String 从IAM服务获取的用户Token。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 ok String 返回ok的结果,表示删除成功。
单击出现问题的url请求,进入调用链搜索界面。 图2 接口详情 在调用链搜索界面,查看失败/高时延调用链。 图3 查看调用链 单击url,获取调用链详细信息,确定问题根因。 图4 调用链详情
agent 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 x-business-id 是 Long 应用id。 表2 请求Body参数 参数 是否必选 参数类型 描述 instance_list
参数 是否必选 参数类型 描述 x-business-id 是 Long 应用id。 X-Auth-Token 是 String 从IAM服务获取的用户Token。 表2 请求Body参数 参数 是否必选 参数类型 描述 instance_list 是 Array of integers
reate 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 表2 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 应用名字。 eps_id 否 String
前端站点id。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 x-business-id 是 String 应用id 表3 请求Body参数 参数 是否必选 参数类型 描述 file
s-env 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 x-business-id 是 Long 应用id。 表2 请求Body参数 参数 是否必选 参数类型 描述 business_id
/v1/apm2/access-keys 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 access_ak_sk_models Array
入缓存,防止频繁访问数据库。 检查代码发现缓存的key是一个类,该类没有重写equals和hashCode方法。因此,导致缓存通过key去获取value时,会根据key的地址来判断该key是否在缓存中存在。而每次传参进来的key地址都不一样,所以从缓存中查找失败,只能从mysql