自 2026 年 9 月 28 日起,舊版 Monitoring 和 Logging 代理程式已正式終止支援。我們不會再發布這個軟體的新版本,所有標準支援和維護服務也已終止。
雖然舊版代理程式的現有安裝作業不會關閉,且會繼續將記錄串流至 Cloud Logging,並將指標串流至 Cloud Monitoring,但我們不再建議使用這些代理程式。不過,您仍可下載及安裝這些發行版本。
如果繼續使用舊版代理程式,您將無法取得更新、錯誤修正或新作業系統的支援,最終會導致與 Google Cloud Observability 不相容。強烈建議您改用支援的替代方案。
重點和日期
以下是舊版 Logging 代理程式淘汰作業的重要日期:
- 2026 年 9 月 28 日起,我們將停止對舊版代理程式進行標準維護和定期錯誤修正。12 個月的遷移寬限期開始。 在此期間,Cloud Customer Care 會透過支援單協助您完成遷移作業。
- Cloud Customer Care 遷移協助將於 2027 年 9 月 28 日正式終止。上述日期過後,您必須自行處理遷移作業。
遷移選項
建議您盡快改用下列其中一種支援的替代方案:
- Ops Agent:主要且建議使用的代理程式,用於從 Compute Engine 執行個體收集遙測資料。這項代理程式將記錄和指標整合至單一代理程式,提供 YAML 設定來收集記錄和指標,並具備高處理量記錄功能。詳情請參閱「從舊版代理程式遷移至 Ops Agent」。
- Google 建構的 OpenTelemetry Collector:Google 建構的開放原始碼 OpenTelemetry Collector,可用於正式環境。您可以透過應用程式,將相關聯的 OpenTelemetry Protocol (OTLP) 追蹤記錄、指標和記錄傳送至 Google Cloud Observability 和其他後端。詳情請參閱「Google 建構的 OpenTelemetry Collector 總覽」。
- 上游 Fluentd (僅限記錄):開放原始碼、社群導向的記錄資料收集器,舊版 Logging 代理程式是以此為基礎建構而成。許多舊版環境使用高度自訂的 Fluentd 設定,無法為 Ops Agent 轉譯。只要將上游 Fluentd 與 Google 平台外掛程式搭配使用,即可維持目前的設定,並確保記錄檔能持續流入 Cloud Logging,不會中斷。詳情請參閱「從舊版 Logging 代理程式遷移至上游 Fluentd」。
找出受影響的 Compute Engine 執行個體
如要找出執行舊版 Monitoring 代理程式或舊版 Logging 代理程式的 Compute Engine 執行個體,請按照下列步驟操作:-
前往 Google Cloud 控制台的leaderboard「Metrics Explorer」頁面:
如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 在查詢建立工具窗格的工具列中,選取名為 code「PromQL」PromQL的按鈕。
- 在「Results」(結果) 窗格中,選取「Table」(資料表)。
-
在編輯器中輸入下列其中一項查詢,然後按一下「Run query」(執行查詢):
- 如要產生表格,列出執行代理程式的每個 VM 執行個體 ID,以及代理程式版本,請使用:
max by (instance_id, version, ${__groupby}) ({__name__="agent.googleapis.com/agent/uptime", monitored_resource="gce_instance"}) - 如要產生表格,顯示執行各代理程式版本的執行個體總數,請使用:
count by (version, ${__groupby}) ({__name__="agent.googleapis.com/agent/uptime", monitored_resource="gce_instance"})
在「version」(版本) 欄中,顯示
stackdriver_agent的項目是指舊版 Monitoring 代理程式,顯示google-fluentd的項目則是指舊版 Logging 代理程式。 - 如要產生表格,列出執行代理程式的每個 VM 執行個體 ID,以及代理程式版本,請使用: