对于通过手动挂载探针方式接入的应用,与 ack-onepilot 方式不同,需要用户在应用实际挂载探针前,通过 OpenAPI 预先创建好应用,并在创建应用时指定配置模板。
具体步骤如下:
首先在应用中引入云监控相关依赖,groupId 为 com.aliyun,artifactId 为 cms20240330,版本为 3.1.0。
然后通过 OpenAPI 提前创建应用。在创建应用接口(createApp)中,关键参数包括:workspace(云监控 2.0 的 workspace)、appName(应用名称)、configTemplateName(配置模板名称)以及 regionId(当前 workspace 对应的 regionId)。创建时需要配置 AccessKeyId/AccessKeySecret、Endpoint(格式为 cms.{regionId}.aliyuncs.com)来初始化 Client,构造 CreateServiceRequest 时将 ServiceType 设为 TRACE,并在 attributes 中以 JSON 形式同时指定 armsConfigTemplate(配置模板名)和 language(如 JAVA)。
通过这种方式预先创建应用并指定配置模板后,应用挂载探针时就会按照指定的模板采集监控数据。




