尊敬的阿里雲使用者:
為保障 ARMS(應用即時監控服務)長期穩定運行,我們將對自研探針的應用配置推送服務進行升級遷移。
ARMS 團隊現已完成配置資料向Log Service(Simple Log Service,簡稱 SLS)提供的 SLS 組態管理服務的遷移,並針對不同發布時間的探針版本制定了分階段相容策略,以最大限度降低對您的業務影響。
現將具體變更說明如下,請您仔細閱讀並提前做好評估與準備。
遷移背景
ARMS 自研探針(Java/Go/Python 等)通過 ACM 擷取應用配置。由於 ACM 已停止服務,ARMS 將統一使用 SLS 組態管理服務作為新的配置推送通道。
為兼顧穩定性與平滑過渡,我們對探針邏輯進行了最佳化,引入智能降級機制,具體策略如下:
分階段相容策略
探針發布時間 | 配置拉取行為 |
2027 年 1 月 1 日前發布的探針版本 | 優先從 SLS 組態管理服務拉取配置; 若拉取失敗(如網路不通、逾時等),自動降級回 ACM 繼續嘗試拉取(僅限存量 ACM 配置仍可訪問的情境)。 |
自2027 年 1 月 1 日起發布的探針版本 | 強制僅從 SLS 組態管理服務拉取配置; 若拉取失敗,不再回退至 ACM,配置將無法生效。 |
此策略旨在為您提供充足的遷移視窗,同時逐步推動全面切換至新架構。
涉及探針版本
以下語言的自研探針將遵循上述策略:
Java 探針:4.7.0 版本開始支援 SLS 組態管理服務。
Go 探針:2.3.0 版本開始支援 SLS 組態管理服務。
Python 探針:2.3.0 版本開始支援 SLS 組態管理服務。
探針是否屬於“2027 年前發布”,以探針自身的構建/發布日期為準,而非您部署的時間。
可能影響
1. 配置生效延遲增加
由於 SLS 組態管理服務的拉取機制限制,配置變更的生效時間將從原來的“秒級”延長至“約 10 秒級”。
對於依賴高頻動態配置的情境,請提前評估此延遲是否在可接受範圍內。
2. 網路連通性要求變更
SLS 組態管理服務與 ACM 使用不同的網域名稱與連接埠。若您的應用運行在 VPC、容器或受限網路環境中,需確保能正常訪問 SLS 組態管理服務對應地區的內網地址。
各地區 SLS 組態管理服務內網網域名稱及端點資訊請參考:
通過內網訪問 SLS 組態管理服務:VPC專用內網網域名稱。
通過公網訪問 SLS 組態管理服務:服務存取點。
若未開通 SLS 組態管理服務的存取權限,2027 年後發布的探針將無法擷取任何動態配置,可能導致監控、採樣率、開關等功能異常。
長期建議
升級探針至支援 SLS 組態管理服務的版本。
檢查網路原則,確保應用執行個體可訪問所在地區的 SLS 組態管理服務內網或公網地址。