检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
示例流程 图1 给用户授权APM权限流程 创建用户组并授权 在IAM控制台创建用户组,并授予APM只读权限“APM ReadOnlyAccess”。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录并验证权限 新创建的用户登录控制台,验证APM的只读权限。
描述信息。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 ak String 创建/删除的ak信息。 sk String 创建/删除的sk信息。 请求示例 创建AK、SK,密钥描述为"test"。 /v1/apm2/access-keys { "descp"
单击右上角“创建委托”,进入创建委托页面。 参考表1设置创建委托的参数。 表1 创建委托 名称 说明 样例 委托名称 标识该委托代理的名称。 aom_ecm_trust 委托类型 选择“云服务” - 云服务 选择“弹性云服务器ECS 裸金属服务器BMS” - 持续时间 选择“永久”
创建应用 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“应用监控 >指标”,进入应用指标页。 单击在“应用指标”右侧的,创建应用。 图1 创建应用 在弹出的“创建应用”页面中,设置创建应用的相关参数。 表1 创建应用参数说明
创建子应用 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“应用监控 >指标”,进入应用指标页。 在树节点的应用名称后,单击。 在“创建子应用”弹框中,填写子应用相关参数。 表1 创建子应用参数说明 参数名称 说明
创建链路追踪应用 功能介绍 创建链路追踪应用 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/apm2/openapi/tracing/business/create
创建静态阈值模板 该功能仅对华北-北京一区域和华东-上海二区域生效。 静态阈值模板是为创建批量阈值规则做准备的,创建批量阈值规则操作详见使用模板创建批量阈值规则。 注意事项 针对AOM和APM,您总共可以创建不超过50个静态阈值模板,如果静态阈值模板数量已达上限50个时,请删除不
Python类型 APM支持的Python类型 APM支持Python类应用,目前已支持多种主流框架、web服务器、通讯协议、数据库等,可实现应用轻松接入。 表1 skywalking探针Python组件和框架 探针类型 组件 版本 skywalking探针 aiohttp 3.7+
ECS应用接入APM 当您的应用部署在ECS(弹性云服务器)上时,请根据操作流程了解APM服务。本章将以在ECS上的Java应用接入APM为例子来介绍如何开启Java应用监控。 前提条件 已购买ECS。 ECS满足APM支持的操作系统。 ECS满足APM支持的Java类型。 确保本地浏览器的时区、时间与ECS一致。
部署APM Agent时,必须确保接入APM的机器与APM服务网络连通,Agent才能正常工作。 可使用Telnet命令测试目标机器与APM服务器网络是否连通。 例如,以检查华北-北京四区域,且接入方式选择“增强型探针”的连通性为例,请登录应用所部署的机器,并输入命令telnet 100
IP。 该服务器上未安装过ICAgent。 继承安装 当满足以下条件时,您需要按照该方式安装: 您有多个服务器需要安装ICAgent,其中一个服务器绑定了EIP,而剩余的没有绑定EIP。其中一个服务器已经通过首次安装方式装好了ICAgent,对于没有绑定EIP的服务器,您可以采用该安装方式。
当需要集中监控多个资源时,您需使用静态阈值模板进行创建,操作详见使用模板创建批量阈值规则。静态阈值模板是为创建批量阈值规则做准备的,您需先创建一个静态阈值模板,操作详见创建静态阈值模板。 注意事项 针对AOM和APM,您总共可以创建不超过1000条阈值规则,如果阈值规则数量已达上限
现。 操作步骤 请先在华为云上购买一台弹性云服务器作为跳板机,然后执行如下操作。 登录弹性云服务器,修改跳板机ECS的安全组规则。 在ECS详情页,单击安全组页签,进入安全组列表页。 单击具体的安全组名,单击“更改安全组规则”,进入安全组详情页。 在该安全组详情页,单击“入方向规则
在左侧导航栏中选择“应用监控 > 应用列表”。 单击“接入应用”,进入接入应用页面。 图1 接入应用 选择“区域”和“应用”。单击“创建应用”,弹出“创建应用”弹窗,可以具体操作参见创建应用。 图2 基础信息 “接入方式”选择Skywalking或者OpenTelemetry。 “服务端语言”选择Go。
根据提示输入待卸载ICAgent的服务器root用户密码。 如果已安装ICAgent的服务器安装过expect工具,执行上述命令后,即可完成卸载。如果已安装ICAgent的服务器未安装expect工具,请根据提示输入,进行卸载。 请确保已安装ICAgent的服务器可以使用root用户执行S
在左侧导航栏中选择“应用监控 > 应用列表”。 单击“接入应用”,进入接入应用页面。 图1 接入应用 选择“区域”和“应用”单击“创建应用”,弹出“创建应用”弹窗,可以具体操作参见创建应用。 图2 基础信息 “接入方式”选择OpenTelemetry。 “服务端语言”选择C++。 图3 接入方式
在左侧导航栏中选择“应用监控 > 应用列表”。 单击“接入应用”,进入接入应用页面。 图1 接入应用 选择“区域”和“应用”。单击“创建应用”,弹出“创建应用”弹窗,可以具体操作参见创建应用。 图2 基础信息 “接入方式”选择Skywalking或者OpenTelemetry。 “服务端语言”选择Php。
在左侧导航栏中选择“应用监控 > 应用列表”。 单击“接入应用”,进入接入应用页面。 图1 接入应用 选择“区域”和“应用”。单击“创建应用”,弹出“创建应用”弹窗,可以具体操作参见创建应用。 图2 基础信息 “接入方式”选择Skywalking或者OpenTelemetry。 “服务端语言”选择Python。
应用的数据都是由采集代理ICAgent从弹性云服务器上收集并上报到浏览器界面中的。如果浏览器的时间与弹性云服务器的时区、时间不一致,则可能导致上面的问题。例如,浏览器当前时间为7点,而弹性云服务器的时间为6点,那么在浏览器上查询最新数据,则会查询不到,因为服务器上还没有这个时间段的数据。同理
HTTP-Version Status-Code Reason-Phrase CRLF HTTP-Version:表示服务器HTTP协议的版本号。 Status-Code:表示服务器发回的响应状态代码。 状态代码由三位数字组成,第一个数字定义了响应的类别,且有五种可能取值: 1xx:指示信息,表示请求已接收,继续处理。