微軟監視 Agent 的不同面向
概要: 學習為何微軟監視 agent 是伺服器中的一個 agent,卻能夠完成您所有的混合雲監視和管理。
在多重管理和監視方案時,都會遇到一個問題就是各個不同的應用都需要不同的 agent。
客戶可能會想找到一種方法能夠保有 System Center Operations Manager (SCOM) 和 Operations Management Suite (OMS) 的優點,以監視和管理混合雲方案。現在無論是監視 SCOM 或是 OMS ,只需要一種 agent - 微軟監視 Agent (Microsoft Monitoring Agent)。也就是說,您只需要在伺服器上安裝一個 agent 就能達成您在混合雲監視和管理的所有需求。
此外,當您決定要在地端的自動化使用 Azure Automation 並安裝一個 hybrid runback worker 時,微軟監視 Agent 便會被安裝和部署。
接下來從一個已經部署 SCOM 2012 R2 的案例開始。SCOM 2012 R2 所使用的微軟監視 Agent 版本是 7.1.10184.0。您可以在 SCOM 的控制台選擇 Administration > Device Management > Agent Managed 看到 agent 的版本:
也可以在 Control Panel > Microsoft Monitoring Agent 查看:
現在若我們將伺服器透過 SCOM 連接到 OMS,這不會更新顯示在 SCOM 控制台中的微軟監視 agent 的版本 - 7.1.10184.0。
然而,將伺服器透過 SCOM 連接到 OMS 的一個限制是,現在伺服器只能連接到一個 OMS 工作區。若您想要把伺服器連接到多個 OMS 工作區,需要安裝一個更新版本的微軟監視 agent,詳情請參閱:OMS Log Analytics Agent multi-homing support。接著直接連接微軟監視 agent 到 OMS。
完成此步驟後,可以看到 SCOM 控制台中 agent 的版本改變了:
您也會看到在控制台的微軟監視 agent 視窗,更新來引入新的標籤,例如以下對 DC-01 執行此步驟:
要完成把伺服器從由 SCOM 管理遷移到直接連接,仍需要把伺服器從 SCOM 上移除。要完成次步驟請至:Administration > Operations Management Suite > Managed Computers > Add a Computer / Group:
選擇剛剛更新了微軟監視 agent 的電腦,再按下 Remove:
接著,需要把 OMS 工作區 ID 和憑證 (key) 加到 Control Panel > Microsoft Monitoring Agent > Azure Log Analytics (OMS) 標籤中: