配置监控系统
CAE支持接入APM2.0探针,采集方式可选择增强型探针和Open Telemetry两种类型。
配置监控系统并开启性能管理后,APM Agent会周期性采集一些性能指标数据,用来衡量应用的总体健康状况。
前提条件
部署APM Agent时,必须确保接入APM的机器与APM服务网络连通,Agent才能正常工作。
可使用Telnet命令测试目标机器与APM服务器网络是否连通。例如,以检查华北-北京四区域的连通性为例,请登录应用所部署的机器,并输入命令telnet 100.125.12.108 41333,其他区域地址请参考接入地址。
注意事项
- 环境需要部署并开通对应版本的应用性能管理服务APM才能开启该功能。
- JDK工具支持jdk7和jdk8版本。
- Tomcat服务器支持6x、7x、8.x版本。详细内容请参考使用限制。
- CAE目前仅支持运行时为Java8、Java11、Tomcat8、Tomcat9和Docker的组件配置性能管理。
添加监控系统配置
- 登录CAE控制台。
- 在左侧导航栏中选择“系统设置”。
- 单击“监控系统配置”模块中的“编辑”,进入“监控系统配置”页面。
- 参考表1和表2配置监控系统。
表1 基本配置 参数
参数说明
监控系统
目前只支持APM2.0接入。
采集方式
推荐使用增强型探针。
- 增强型探针:提供更丰富、更稳定的性能。
- Open Telemetry:开源可观测性框架。
代码配置方式
默认勾选“开启自动注入探针(仅Java)”
探针包
“采集方式”选择“Open Telemetry”时可配置。支持“CAE提供的探针包”。
探针版本
在下拉框中选择“探针版本”。
探针升级策略
支持如下两种升级策略,默认为“重启自动升级”。- 重启自动升级:每次都尝试重新下载镜像。
- 手动升级:如果本地有该镜像,则使用本地镜像,本地不存在时下载镜像。
表2 接入配置 参数
参数说明
APM应用
在下拉框中选择需接入的APM应用名称。
如果无对应的应用,请单击“前往APM创建APM应用”,跳转至APM控制台进行创建。
接入点
接入点会自动获取,无须手工输入。
AccessKey
“采集方式”选择“增强型探针”时可配置。
接入密钥会自动获取APM2.0第一条密钥,如无密钥,可单击“前往APM创建访问密钥”进行创建。
SecretKey
“采集方式”选择“增强型探针”时可配置。
SecretKey会自动获取,无须手工输入。
访问凭证
“采集方式”选择“OpenTelemetry”时显示。
访问凭证会自动获取,无须手工输入。
可单击查看访问凭证。
图1 配置增强型探针
图2 配置“OpenTelemetry”探针
- 单击“确定”,完成监控系统配置。
修改监控系统配置
修改监控系统配置后,需要在组件配置中重新配置性能管理并生效配置。