应用高可用服务AHAS会通过探针从您的系统中采集所需的信息。本文介绍了如何安装、升级、停止和卸载探针。
什么是探针?
应用高可用服务AHAS包括以下两种探针:
- 应用高可用探针(即AHAS探针):这是安装在操作系统上的独立进程,用来采集架构信息。使用架构感知、故障演练功能前需安装此探针。
- 应用高可用Java探针:这是针对JVM的Java探针,通过字节码增强技术进行实时监控和流量防护。如果需要使用流量防护功能,可安装此探针。
安装高可用探针(AHAS探针)
如果您需要使用架构感知、故障演练功能,则需安装此探针。
- 登录AHAS控制台。
- 在左侧导航栏选择 。
- 在概览页面的欢迎体验故障演练区域单击安装演练探针。
- 请选择您要安装的探针环境,根据不同的环境,选择不同的安装方式。
- 阿里云ECS:如果您需要安装的探针环境为阿里云ECS,请单击阿里云ECS,具体操作,请参见快速接入ECS。
- 自建Kubernetes:如果您需要安装的探针环境为自建Kubernetes集群,请单击自建Kubernetes,具体操作,请参见手动接入自建K8s集群。
- 容器服务:如果您需要安装的探针环境为容器服务ACK集群,请单击容器服务,具体操作,请参见接入容器服务。
安装高可用Java探针
如果您需要使用流量防护功能,则需安装此探针。
升级高可用探针(AHAS探针)
升级AHAS探针的操作步骤如下:
- 2018年12月21日及以后安装的AHAS探针可以实现自动升级,无需任何操作。
- 如果您的AHAS探针是2018年12月21日之前安装的,建议您卸载AHAS探针,重新安装最新版本。
停止高可用探针(AHAS探针)
- 登录AHAS控制台。
- 在左侧导航栏选择 。
- 在左侧导航栏选择探针管理。
- 在探针管理页面的主机页签,单击探针操作列中的停止。
卸载高可用探针(AHAS探针)
如果您不再需要使用AHAS探针,建议您及时卸载AHAS探针。否则系统会定时检查AHAS进程是否存在,如进程不存在,系统会自动重启该进程。每次您的主机重启时,AHAS探针进程也会自动重启。
您可以通过控制台卸载AHAS探针,或者执行卸载AHAS探针脚本。
- 通过控制台卸载AHAS探针:
- 登录AHAS控制台,然后在页面左上角选择地域。
- 在左侧导航栏选择 。
- 在左侧导航栏选择探针管理。
- 在探针管理页面的主机页签,单击探针操作列中的卸载。
使用以下命令,手动卸载AHAS探针:
//请根据您的实际环境替换AHAS Agent地址,或参考控制台的命令行引导。 wget -q <AHAS Agent地址>/agent/prod/latest/aliyunahasctl.sh -O /tmp/aliyunahasctl.sh && sh /tmp/aliyunahasctl.sh uninstall
在Kubernetes页签,您也可以单击操作列的手动卸载,获取手动卸载AHAS探针的具体命令。
卸载高可用Java探针
- 登录AHAS控制台。
- 在左侧导航栏选择 。
- 在左侧导航栏选择探针管理。
- 在探针管理页面单击kubernetes页签,在需要卸载Java探针的机器操作列单击手动卸载。
根据不同的探针环境选择不同的卸载方式,具体操作,请参见如何卸载应用防护的Java Agent和SDK埋点?。
文档内容是否对您有帮助?