應用高可用服務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埋點?。
文檔內容是否對您有幫助?