本文件針對以下記錄和監控代理程式,以及相關用戶端元件的廢止政策提供了詳細的說明:
- 作業套件代理程式
- 舊版 Cloud Logging 代理程式
- 舊版 Cloud Monitoring 代理程式
- Stackdriver Metadata 代理程式
- Heapster (適用於 GKE 1.15 以下版本)
- Cloud Monitoring 與 Prometheus 整合
廢止發行版本
發行版本支援
所有代理程式及其用戶端元件都會遵循 <MAJOR>.<MINOR>.<PATCH> 的版本編號慣例,例如 stackdriver-agent 5.5.2。新版本編號會在以下情況下遞增:
- MAJOR 版本 (如要進行回溯不相容的變更)。
- MINOR 版本 (如要以回溯相容的方式新增功能)。
- PATCH 版本 (如要進行回溯相容的錯誤修正作業)。
支援某個版本的代理程式,表示該代理程式中的錯誤會在每個支援的平台上進行偵錯和修正。客戶可能需要將其代理程式升級至同一個主要版本的最新次要版本,以利用任何錯誤修正程序。但是,他們並不需要升級至代理程式的後續主要版本 (其中可能包含回溯不相容的變更)。
如果在其中一個受支援的主要版本中找到的安全性問題或嚴重錯誤,也存在於其他受支援的主要版本中,則錯誤修正是反向移植到所有受支援的主要版本,除非該項修正不具回溯相容性。新功能則不會被反向移植。
回溯相容的變更 (包括新功能或錯誤修正) 會隨時套用至最新主要版本的次要版本。回溯不相容的變更則會納入下一個主要版本中。
停用
Cloud Logging 或 Cloud Monitoring 代理程式的任何主要版本的效期至少為 12 個月。主要版本 (例如第 N 版) 會在下一個主要版本 (例如第 N+1 版) 發行後 12 個月停用。停用某個主要版本表示它不會再收到任何進一步的錯誤修正或次要版本,也不會再為這個版本提供客戶支援。某個版本停用後,該版本的代理程式安裝程式檔案就會移除,無法下載。
僅更新次要版本的後續代理程式版本不會回復到過去的某個時間點。任何次要版本的效期都會遵循其主要版本的廢止和停用時間表。
您不會收到每個版本的主要服務合約 (MSA)。相反地,您可以在代理程式的 README 頁面上找到計劃的停用日期。
當某個環境 (例如 Amazon Elastic Compute Cloud (EC2)) 或作業系統終止服務時,也會廢止對代理程式的支援。除非代理程式已設定了特定停用日期,否則會在環境或作業系統的支援終止時實際停用。詳情請參閱本指南的「廢止對環境、作業系統和功能的支援」一節。
現有代理程式和元件的轉換計劃
在此廢止政策之前就已存在的代理程式和用戶端元件的各種版本,至少到 2020 年 2 月 28 日之前都還會繼續提供並可獲得支援,但不會為這些版本反向移植錯誤修正。
如要查看其他版本的代理程式和元件的停用日期,請參閱每個元件的 README 頁面。
廢止對環境、作業系統和功能的支援
環境和作業系統支援
記錄和監控代理程式是安裝在用戶端環境中的二進位檔。每個代理程式都支援不同的環境和作業系統組合。例如 EC2 上的 Amazon Linux。
功能支援
功能是指可滿足要求、代表設計決策及/或提供可能的設定選項的代理程式功能性單位。對擷取受控資源指標的支援,就是一個功能範例。
廢止
廢止對環境、作業系統或功能的支援時,您將會收到主要服務合約以宣佈該項廢止政策,包括這項廢止政策的連結。主要服務合約會繫結至代理程式和元件的主要版本。環境、作業系統或功能的停用日期與該代理程式主要版本的停用日期相同。該主要版本是支援環境、作業系統或功能的最後一個主要版本。
停用
停用對環境、作業系統或功能的支援時,也不會再為該環境、作業系統或功能提供客戶支援。主要服務合約將會送出以宣佈該項停用事宜。