华为云用户手册

  • 响应 成功响应样例 {"success": true,"returnData": false} 失败响应样例 {"success": true,"returnData": "2019-12-12 11:12:13"} 要素说明 参数名 参数类型 备注 success String 请求是否成功。 returnData String 返回值,取值包括如下: false:重复提交。 非false:表示非重复提交,是该数据集发布时的有效截止期限。
  • 响应 响应样例 { "success": true, "returnData": { "count": 15, "detail": [ { "tenantId": "b75b2a8b76be47b884d56dc17cfcd8c9", "tenantName": "SoftComAI_wl_0123456789", "datasets": [ { "datasetName": "xxxType", "count": "1", "datasetId": "4979583540288254651" }, { "datasetName": "PF", "count": "10", "datasetId": "7028152218843617704" } ] } ] }} 要素说明 参数名 参数类型 备注 success String 请求是否成功。 returnData Json 返回统计结果。 count Int 浏览总次数。 detail Json 浏览详情。 tenantId String 浏览的租户ID。 tenantName String 浏览的租户名称。 datasets Json 浏览的数据集详情。 datasetName String 浏览的数据集名称。 datasetId String 浏览的数据集ID。 count Int 浏览的数据集数量。
  • 请求 请求样例 POST https://ipaddr:port/softcomai/datalake/v1.0/notifications/notifyConfirmDestory/1/1 参数说明 参数名 是否必选 参数类型 备注 notificationId 是 Int 通知ID。 confirmDestoryStatus 是 Int 确认销毁状态,取值包括如下: 1:确认销毁。 2:到期续订。
  • 响应 响应样例 {"success": true,"returnData": {"page": {"currentPageNum": 1,"lastPageNum": 1,"totalPageNum": 1,"startRowIndex": 0,"gotoPageNum": 0,"pageSize": 10,"recordCount": 8},"dataList": [{"approveUser": "test","approveUserAppId": "b75b2a8b76be47b884d56dc17cfcd8c9","dataFrom": "DG","applyId": "20191218163209-1883904408","datasetId": "6250524987736810235","datasetName": "流量性能数据","userId": "061a1ebe4200d36c1ff7c003867502fa","tenantId": "051fb6cf4c00d33d0f85c003b99352a0","createDate": "2019-12-18 16:32:09","expireDate": "2022-12-16 23:59:59","applyStatus": 0,"taskStatus": "unstart","applyRange": "user","validStatus": "VALID"},{"approveUser": "test01","approveUserAppId": "b75b2a8b76be47b884d56dc17cfcd8c9","dataFrom": "DG","applyId": "20191218163200-51898149","datasetId": "3147152098228294796","datasetName": "test0809","userId": "061a1ebe4200d36c1ff7c003867502fa","tenantId": "051fb6cf4c00d33d0f85c003b99352a0","createDate": "2019-12-18 16:32:00","expireDate": "2022-12-16 23:59:59","applyStatus": 0,"taskStatus": "unstart","applyRange": "user","validStatus": "VALID"}]}} 要素说明 参数名 参数类型 备注 success String 请求是否成功。 approveUser String 审批用户的名称。 approveUserAppId String 审批人的租户ID或者应用ID。 dataFrom String 数据集的来源。 applyId String 申请的订单号。 datasetName String 数据集名称。 userId String 申请订阅的用户ID。 tenantId String 申请订阅的租户ID。 createDate String 订阅申请时间。 expireDate String 订阅数据集的到期时间。 applyStatus Int 申请状态包括如下: 0:审批通过。 大于0:审批中。 -1:审批被拒绝。 applyRange String 申请订阅范围,取值包括如下: user:用户范围订阅。 tenant:租户范围订阅。
  • 响应 响应样例 {"success" : true,"returnData" : {'userId' : 'XXXXXXX','appId' : '','employeeNumber' : '','userEnglishName' : 'XXXXXXX','userChineseName' : 'XXXXXXX','email' : 'xxxxxx@huawei.com','l0DepName' : '华为技术','l1DepName' : '产品与解决方案','l2DepName' : 'XXXXXXXX','l3DepName' : 'XXXXXXXXX','l4DepName' : 'XXXXXXXXXX','l5DepName' : 'XXXXXXXXX'}} 要素说明 参数名 参数类型 备注 success String 请求是否成功。 returnData JSON 返回结果。 userId String 用户ID。 appId String 应用ID。 userEnglishName String 用户的英文名称。 userChineseName String 用户的中文名称。 email String 邮箱地址。 l0DepName String 部门信息。 l1DepName String 部门信息。 l2DepName String 部门信息。 l3DepName String 部门信息。 l4DepName String 部门信息。 l5DepName String 部门信息。
  • 请求 请求样例 POST https://ipaddr:port/softcomai/datalake/north/v1.0/subscription{ "datasetIds": [ "7927962334276018535" ], "targetPath": "s3a://bucket-hvnngyjf/061a1e886e80d5ba1f69c003ab5d8c04/Dataset/", "tenantId": "051fb6cf4c00d33d0f85c003b99352a0", "userId": "061a1ebe4200d36c1ff7c003867502fa", "projectId": "051fb6d19780d5312f41c003c7e7258d", "isNotify":1} 参数说明 参数名 是否必选 参数类型 备注 datasetIds 是 List 数据集的列表。 targetPath 是 String 数据集下载的OBS路径。 tenantId 否 String 需要订阅的租户ID。 userId 否 String 需要订阅的用户ID。 projectId 否 String 需要订阅的用户项目ID。 isNotify 否 int 是否需要将订阅结果发送到kafka,取值包括如下: 1:需要。 0:不需要。
  • 请求 请求样例 POST /softcomai/datalake/v1.0/subscribtions/expireSubscription{ "nid":"1", "applyId":"20191214174733-1485798231", "expireDate":"2019-12-25 11:11:11"} 参数说明 参数名 是否必选 参数类型 备注 nid 是 String 通知ID。 applyId 是 String 数据集订阅申请的ID。 expireDate 是 String 续订到期时间。
  • 响应 响应样例 {"success": true,"returnData": {"8151877027181666381": [{"id": "8151877027181666381","userPermissionCount": 2,"tenantPermissionCount": 0,"subscribeCount": 2}],"9064237163193019636": [{"id": "9064237163193019636","userPermissionCount": 2,"tenantPermissionCount": 0,"subscribeCount": 2}],"7968762378452148975": [{"id": "7968762378452148975","userPermissionCount": 2,"tenantPermissionCount": 0,"subscribeCount": 2}],"8962646317382872971": [{"id": "8962646317382872971","userPermissionCount": 2,"tenantPermissionCount": 0,"subscribeCount": 2}]}} 要素说明 参数名 参数类型 备注 success String 请求是否成功。 returnData Json 返回统计结果。 id String 数据集的ID。 userPermissionCount int 用户授权的数量。 tenantPermissionCount int 租户授权的数量。 subscribeCount int 订阅量。
  • 请求 请求样例 POST https://ipaddr:port/dataset/softcomai/datalake/v1.0/datasets/usage[{"datasetId": "8151877027181666381"},{"datasetId": "8962646317382872971"},{"datasetId": "7968762378452148975"},{"datasetId": "9064237163193019636"}] 参数说明 参数名 是否必选 参数类型 备注 datasetId 是 String 数据集ID。
  • 请求 请求样例 GET https://ipaddr:port/softcomai/datalake/v1.0/datasets/visiblePermission/users/4028841c692286f9016946c0168e0151?visiblePermissionType=tenant&pageNum=1&pageSize=5 参数说明 参数名 是否必选 参数类型 备注 visiblePermissionType 是 String 类型,取值包括用户和租户。 pageNum 否 int 分页用到的起始页。 pageSize 否 int 每页数据条数。
  • 响应 响应样例 {"success" : true,"returnData" : {"page" : {"currentPageNum" : 1,"lastPageNum" : 1,"totalPageNum" : 1,"startRowIndex" : 0,"gotoPageNum" : 0,"pageSize" : 10,"recordCount" : 1},"dataList" : [{"name" : "Softcomai_0123456789","id" : "b36d4616460843939eb1cac4cf7a1ff9","time" : "2021-02-12 23:59:59","createTime" : "2019-02-12 16:19:25","extentName" : "","operateType" : "VIEW"}]}} 要素说明 参数名 参数类型 备注 returnData JSON 用户信息。 success string 请求是否成功。 returnData JSON 返回体。 name String 用户或者租户名称。 id String 目录ID。 time String 到期时间。 createTime String 创建时间。 extentName String 扩展名称。 operateType String 操作类型。
  • 操作步骤 在数据集服务首页界面上方,单击“+新数据集”。 数据集服务支持一键式将本地数据文件发布为数据集,具体操作方法请参见数据集服务《用户指南》。 在弹出界面,单击。 在“数据集发布”界面上,单击展开待发布的数据集所在的数据目录。 选中待发布的数据集左侧的复选框。 单击“下一步”。 在“数据集配置信息”区域中,配置数据集的相关参数。 外部公开的数据集需要配置的参数信息与秘密、机密或绝密的数据集需要配置的参数信息不同,这里以秘密的数据集配置参数为例,如图1所示。 图1 配置数据集发布参数 在发布秘密、机密或绝密的数据集时,发布者可以设置“本租户内是否免审批”参数,该参数表示本租户下的用户订阅该数据集是否免审批,默认值为“是”,发布者也可以根据需要设置为“否”。 在发布秘密、机密或绝密的数据集时,可以添加租户或用户到可视范围,用于将数据集授权给数据消费者(这里的数据消费者为其他租户下的数据消费者和数据管理者,下文中相同),被授权的数据消费者在数据集发布成功后可以查看和订阅该数据集并下载到OBS桶。发布数据集所在租户下的数据管理者和消费者可以查看和订阅该租户下发布的数据集并下载到OBS桶,无需授权。 如果发布数据集时未授权,在发布数据集成功后“Data Operation Engineer”角色的用户可以根据数据消费者的需要在“授权中心”的“资源授权”界面上配置数据集授权。 单击“下一步”。 在“待发布数据集信息”区域中,选中待发布的数据集左侧的复选框。 在“关联目录”区域中,单击待关联的数据目录。 单击将选中的数据集和数据目录关联。 单击“下一步”。 在“发布汇总”区域中确认信息无误后,单击“发布”。 在“确认”对话框中,单击“确认”。 申请发布数据集成功后,系统自动跳转到“我的申请”界面,从“我的申请”界面上该数据集发布申请的“审批结果”列可以查看其审批状态。
  • 响应 响应样例 {"success": true,"returnData": {"id": "1077","recordId": "8667683741922742151","tenantId": "051fb6cf4c00d33d0f85c003b99352a0","userId": "061a1ebe4200d36c1ff7c003867502fa","applyId": "20191218163209-1883904408","datasetId": "6250524987736810235","datasetName": "流量性能数据","excuteDate": "2019-12-18 16:48:19","targetPath": "s3a://bucket-hvnngyjf/061a1ebe4200d36c1ff7c003867502fa/Dataset/","targetFileName": "t_olttrainingdata_001.csv","taskResult": "success"}} 要素说明 参数名 参数类型 备注 success String 请求是否成功。 tenantId String 下载用户的租户ID。 userId String 下载用户的ID。 applyId String 申请订单号。 datasetName String 数据集名称。 excuteDate String 下载开始时间。 targetPath String 下载路径。 targetFileName String 下载的文件名。 taskResult String 下载结果。
  • 请求 请求样例 PUT /softcomai/datalake/v1.0/datacatalog/order/updateOrderstatus{ "orderId":"oderId" //订单ID的信息 "status":"GRACE||RETENTION||SUC CES S"//宽限期,保留期,续费成功} 参数说明 参数名 是否必选 参数类型 备注 orderId 是 String 订单ID的信息。 status 是 String 状态信息:宽限期,保留期,续费成功。
  • 请求 请求样例 [{"datasetId": "1042477415055907963","type": "tenant","expireDate": "2021-12-25","userId": "e054d2117b3b4458a5f5a9b8e901e489"}] 参数说明 参数名 是否必选 参数类型 备注 datasetId 是 String 数据目录ID。 expireDate 是 String 授权到期时间。 type 是 String 用户或者租户。 userId 是 String 要添加的用户或者租户ID。
  • 请求 请求样例 [{"datasetId": "1042477415055907963","type": "tenant","expireDate": "2021-12-25","userId": "e054d2117b3b4458a5f5a9b8e901e489"}] 参数说明 参数名 是否必选 参数类型 备注 datasetId 是 String 数据集ID。 type 是 String 用户或者租户。 expireDate 是 String 授权到期时间。 userId 是 String 要添加的用户或者租户ID。
  • 请求 请求样例 GET https://ipaddr:port/softcomai/datalake/v1.0/datasets/visiblePermission/users/1189460467306660722?visiblePermissionType=tenant&pageNum=1&pageSize=5 参数说明 参数名 是否必选 参数类型 备注 visiblePermissionType 是 String 类型,取值包括用户和租户。 pageNum 否 int 分页用到的起始页。 pageSize 否 int 每页数据条数。
  • 响应 响应样例 {"success" : true,"returnData" : {"page" : {"currentPageNum" : 1,"lastPageNum" : 1,"totalPageNum" : 1,"startRowIndex" : 0,"gotoPageNum" : 0,"pageSize" : 10,"recordCount" : 1},"dataList" : [{"name" : "Softcomai_0123456789","id" : "b36d4616460843939eb1cac4cf7a1ff9","time" : "2021-02-12 23:59:59","createTime" : "2019-02-12 16:19:25","extentName" : "","operateType" : "VIEW"}]}} 要素说明 参数名 参数类型 备注 returnData JSON 用户信息。 success string 请求是否成功。 returnData JSON 返回体。 name String 租户或者用户名称。 id String 租户或用户ID。 time String 到期时间。 createTime String 创建时间。 extentName String 扩展名。 operateType String 操作类型。
  • 线程指标图表 如图3所示,展示设置的时间段内某个实例的New线程数、Runnable线程数、Blocked线程数、Waiting线程数等线程执行情况的趋势。 图3 线程指标图 表2 线程说明 线程名称 说明 总数 是指总线程数,包含活动线程数和备用线程数。粘滞线程和专用线程在执行完成后变为备用线程。 死锁 是指两个或两个以上的线程在执行过程中,由于竞争资源或彼此通信而造成的阻塞现象,导致系统处于死锁状态。 New线程数 新建线程数量。 Runnable线程数 可运行线程数量。 Blocked线程数 阻塞线程数量。 Waiting线程数 等待中线程数量。 TimedWaiting线程数 限时等待线程数量。 Terminated线程数 终结线程数量。 最大连接数 Tomcat可用的最大连接数。 当前连接数 Tomcat当前已占用的连接数。 最大线程数 Tomcat最大执行线程数。 当前线程数 Tomcat当前执行线程数。 繁忙线程数 Tomcat当前处理任务的执行线程数。
  • 添加阈值规则 您可以给JVM内存及线程的各个指标添加阈值规则,当满足规则条件时会触发告警,提醒您关注。 在“JVM监控”界面,先在页面左上角选择应用,再选择服务的具体某个实例。 在右侧的趋势图中可给内存或线程的每个指标设置阈值规则。单击趋势图上的“添加阈值规则”。 填写规则参数,如下图示例,最后单击“确认”。若需要发送告警通知,则“发送通知”需要选择“是”,并选择主题。 添加至服务参数说明: 若选择“是”,表示添加阈值规则到整个服务; 若选择“否”,表示添加阈值规则到单个实例。
  • 内存指标图表 如图1所示,展示设置的时间段内某个实例的总内存、堆内存、非堆内存等JVM不同内存区域的最大值、分配值和使用情况的趋势,也展示设置的时间段内某个实例的垃圾收集堆的GC时间和GC次数趋势。 图1 内存指标图 JVM内存介绍 JVM区域总体分为Heap memory和Non-Heap memory。 Heap memory:堆是Java 虚拟机运行时数据区域,分配所有实例和数组的内存。对象的堆内存由称为垃圾回收器的自动内存管理系统回收。Heap区分为Eden Space、Survivor Space和Tenured Space。 Non-Heap memory:Java 虚拟机管理堆之外的内存。Non-Heap区分为Code Cache、Permanent Space或Meta Space。 Java堆是垃圾收集器管理的主要区域,又称为Garbage Collection Heap,GC方式包括Full GC和Minor GC。 表1 内存区域说明 区 域名 称 说明 Eden Space 用于最初从线程池分配内存给大部分对象。 Survivor Space 用于保存在Eden区内存池中经过垃圾回收后没有被回收的对象。 Tenured Space 用于保持已经在Survivor区内存池中存在了一段时间的对象。 Code Cache 用于编译和保存本地代码的内存。 Permanent Space 用于保存虚拟机的静态数据,例如,类和方法对象。 Meta Space 用于保存本地化内存中类的元数据。Java 8之后Meta Space替代Permanent Space。 Direct Buffer 监控直接缓冲区的使用情况。 Full GC 当内存回收之后仍无法满足内存空间分配需求时, 对整个堆空间(新生代、老年代和永久代)进行垃圾收集。 Minor GC 当分配对象遇到内存不足时,对新生代空间(Eden区和Survivor区)进行垃圾收集。 JVM采用分代垃圾回收。在JVM的内存空间中把堆空间分为老年代和新生代。将大量(90%以上)创建后短期消亡的对象存储在新生代,而老年代中存放生命周期长久的实例对象。新生代空间分为Eden区和两个Survivor区。新对象首先分配在Eden区,Survivor区作为Eden区和Tenured区的缓冲,在Survivor区的对象经历若干次收集仍然存活的,就会被转移到老年区,如图2所示。 图2 内存区域图解 新生代共有两个Survivor区,分别用from和to指针指代,其中to指针指向空的Survivor区。
  • 使用导读 本地图介绍了 APM 功能的使用场景的相关指导,您可以根据需要选择。 拓扑 可视化展示应用间调用关系和依赖关系,应用拓扑自发现,异常应用实例无处躲藏。 调用链 拓扑发现异常服务,通过查看调用状态、耗时、接口调用的详细信息,进一步定界问题产生的原因。 事务 展示事务的关键指标,使用Apdex对应用打分,直观体现用户对应用的满意度。 当事务异常,则上报告警。 对于用户体验差的事务,通过拓扑和调用链完成事务问题定位。 方法追踪 帮助应用的开发人员在线定位方法级性能问题。 SQL分析 分析异常SQL语句导致的数据库性能问题。拓扑展示数据库或SQL语句的关键指标。 JVM监控 实时监控JVM运行环境的内存和线程指标,快速发现内存泄漏、线程异常等问题。 拓扑展示实例的JVM指标数据。 当JVM指标异常,则上报告警。 了解更多 权限管理 创建用户并授权使用APM。 快速入门 使用APM功能前,了解多种场景下应用如何接入APM。 操作视频 拓扑、调用链、事务等的操作指导。 论坛 求助、技术分享、活动等。
  • APM自定义策略样例 示例1:授权用户安装ICAgent权限 { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "apm:icmgr:create" ] } ]} 示例2:拒绝用户卸载采集组件 拒绝策略需要同时配合其他策略使用,否则没有实际作用。用户被授予的策略中,一个授权项的作用如果同时存在Alow和Deny,则遵循Deny优先。 如果您给用户授予APM FullAccess的系统策略,但不希望用户拥有APM FullAccess中定义的卸载采集组件权限,您可以创建一条拒绝卸载采集组件的自定义策略,然后同时将APM FullAccess和拒绝策略授予用户,根据Deny优先原则,则用户可以对APM执行除了卸载采集组件外的所有操作。拒绝策略示例如下: { "Version": "1.1", "Statement": [ { "Effect": "Deny", "Action": [ "apm:icmgr:delete" ] } ]} 示例3:多个授权项策略 一个自定义策略中可以包含多个授权项,且除了可以包含本服务的授权项外,还可以包含其他服务的授权项,可以包含的其他服务必须跟本服务同属性,即都是项目级服务。多个授权语句策略描述如下: { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "aom:*:list", "aom:*:get", "apm:*:list", "apm:*:get" ] }, { "Effect": "Allow", "Action": [ "cce:cluster:get", "cce:cluster:list", "cce:node:get", "cce:node:list" ] } ]}
  • 更多静态阈值模板操作 静态阈值模板创建完成后,您还可以执行表1中的操作。 表1 相关操作 操作 说明 使用静态阈值模板创建一条批量阈值规则 单击“操作”列的“创建规则”,操作详见使用模板创建批量阈值规则。 修改静态阈值模板 单击“操作”列的“编辑”。 删除静态阈值模板 删除一个静态阈值模板:单击“操作”列的“删除”。 删除一个或多个静态阈值模板:选中一个或多个静态阈值模板前的复选框,单击页面上方的“删除”。 搜索静态阈值模板 在右上角的搜索框中输入模板名称关键字,单击后显示匹配对象。
  • 注意事项 针对 AOM 和APM,您总共可以创建不超过50个静态阈值模板,如果静态阈值模板数量已达上限50个时,请删除不需要的静态阈值模板后重新创建。APM界面只展示APM的静态阈值模板,如需查看全部模板请在AOM控制台进行查看。 设置通知策略 阈值规则的状态(正常、超限阈值)发生变化时,如需使用邮件或短信等方式发送通知,请参考下面操作在 SMN 界面设置通知策略。如不需接收邮件或短信通知,请跳过下面操作。具体操作如下: 创建一个主题,操作详见创建主题。 设置主题策略,操作详见设置主题策略。 设置主题策略时,“可发布消息的服务”必须选择“APM”,否则会导致通知发送失败。 为主题添加相关的订阅者,即通知的接收人(例如:邮件或短信),操作详见订阅主题。
  • 创建方式 阈值规则支持创建批量阈值规则,供您选择使用。 批量阈值规则(该功能仅对华北-北京一区域和华东-上海二区域生效):资源和规则是多对一的关系,当监控多个资源时,一次创建操作完成后,只生成一条规则,多个资源是通过同一条规则进行监控。 当需要集中监控多个资源时,您需使用静态阈值模板进行创建,操作详见使用模板创建批量阈值规则。静态阈值模板是为创建批量阈值规则做准备的,您需先创建一个静态阈值模板,操作详见创建静态阈值模板。
  • 注意事项 针对AOM和APM,您总共可以创建不超过1000条阈值规则,如果阈值规则数量已达上限1000条时,请删除不需要的阈值规则后重新创建。APM界面只展示APM的阈值规则,如需查看全部规则请在AOM控制台进行查看。 设置通知策略 阈值规则的状态(正常、超限阈值)发生变化时,如需使用邮件或短信等方式发送通知,请参考下面操作在SMN界面设置通知策略。如不需接收邮件或短信通知,请跳过下面操作。具体操作如下: 创建一个主题,操作详见创建主题。 设置主题策略,操作详见设置主题策略。 设置主题策略时,“可发布消息的服务”必须选择“APM”,否则会导致通知发送失败。 为主题添加相关的订阅者,即通知的接收人(例如:邮件或短信),操作详见订阅主题。
  • 自定义Apdex阈值 在左侧导航栏中选择“配置中心”。 在下拉列表框中选择需要设置Apdex阈值的应用。 设置阈值。什么是Apdex及Apdex阈值 在“拓扑Apdex阈值”后单击并输入拓扑Apdex阈值,单击保存。 拓扑Apdex阈值默认为100毫秒。 在“事务Apdex阈值”后单击并输入事务Apdex阈值,单击保存。 事务Apdex阈值默认为500毫秒。 该设置对应用内所有事务均生效。若用户已对某个事务的Apdex阈值单独进行了设置,则该设置对此事务不生效,但对此事务外的其他事务生效。单独设置某个事务Apdex阈值操作如下: 在左侧导航栏中选择“事务列表”。 在左上方的下拉列表框中选择事务所在的应用。 在事务列表中,找到该事务的“Apdex阈值(ms)”,单击并输入Apdex阈值,单击保存。
  • 总览 应用是提供服务所需功能的软件,可以对相同或者相近业务的一组服务进行逻辑划分。您可以将某类相同业务的服务放到同一个应用中,并实现整个业务的 应用性能管理 。例如,可以将账户、产品、支付等服务,放入“商城”应用中。 通过总览您可以快速了解应用的健康情况。在总览界面中可进行如下操作: 图1 总览界面 应用卡片中的企业项目只有在您开通了企业项目后才会显示。开通企业项目后,历史探针应用及新增探针应用默认归类到default企业项目下,如需修改应用所属企业项目,可点击应用卡片上的企业项目名称跳转到企业项目页面对APM应用进行迁入迁出操作。企业项目管理提供了一种按企业项目管理云资源的方式,帮助您实现以企业项目为基本单元的资源及人员的统一管理,默认项目为default。关于开通、创建和管理企业项目的详情,请参见《企业管理用户指南》。 以下场景中您可以删除卡片服务: 已经将接入APM的服务删除掉了。 已经将ICAgent卸载了且不需要再采集服务数据了。 如果您已接入APM的服务目前仍在运行中,则删除此卡片三分钟左右之后,该卡片会重新显示出来。 父主题: 应用概览
  • 继承批量安装 当您已有服务器安装过ICAgent,且该服务器“/opt/ICAgent/”路径下ICAgent安装包ICProbeAgent.tar.gz存在,通过该方式可对多个远端服务器进行一键式继承批量安装。 批量安装的E CS 需和已安装成功的节点保持网络互通,scp、ssh命令可用。 如果已安装的服务器使用了委托方式安装,其它批量安装的节点也需要设置委托,请参考如何通过创建委托获取AK/SK。 批量安装脚本依赖python版本,建议在python2.x版本的机器上执行此操作,python3.x版本不支持。
共99315条